Concaténation de chaînes avec des variables en JavaScript
En JavaScript, la concaténation d'une chaîne avec une variable nécessite une syntaxe spécifique. Ce tutoriel répond à la question courante de savoir comment combiner une chaîne et une variable numérique pour créer une nouvelle chaîne.
Question originale :
L'utilisateur souhaite créer une chaîne en combinant une chaîne, "horseThumb" et une variable numérique transmise, "id", mais se heurte à des difficultés.
Réponse et Dépannage :
Le code fourni dans la question est correct. Cependant, d'autres problèmes pourraient survenir affectant le résultat souhaité.
Utilisation des littéraux de modèle :
Depuis ECMAScript 2015, les littéraux de modèle (chaînes de modèle) offrent un méthode alternative pour la concaténation :
document.getElementById(`horseThumb_${id}`).className = "hand positionLeft";
Débogage Assistance :
Pour identifier la source du problème, ajoutez ces lignes au début de la fonction :
alert('ID number: ' + id); alert('Return value of gEBI: ' + document.getElementById('horseThumb_' + id));
Ces fenêtres pop-up fourniront des informations concernant l'ID transmis et l'existence de l'élément.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!