Bonjour,
J'essaie d'afficher une variable avec innerHTML, celle ci s'affiche de maniere capricieuse, voici quant elle ne s'affiche pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 score = document.getElementById("Aff_score"); score = 0; nbMultiplicateur = 1; function afficherScore() { score.innerHTML = "Score : " + score; }
Par contre si devant innerHTML je mets le nom de l'ID cela fonctionne (!)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 score = document.getElementById("Aff_score"); score = 0; nbMultiplicateur = 1; function afficherScore() { Aff_score.innerHTML = "Score : " + score; }
Et ce que je ne comprends pas c'est qu'une autre facon de faire fonctionne aussi sans avoir a mettre l'ID direcement devant le InnerHTML .... :/
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $score = document.getElementById("score"); score = 0; nbMultiplicateur = 1; function afficherScore() { $score.innerHTML = "Score : " + score; }
Comment expliquer ces différences d'affichage ?
Partager