Bonjour à tous,
Mon code pen :
https://codepen.io/zlepoizon/pen/JjWmBNb
Appel aux pros, je rame depuis des heures sur un bogue sur un jeu de Quiz dont je ne trouve pas l'erreur. (Erreur vient de manière aléatoire)
J'ai une page HTML qui contient 3 boutons avec id = a, b, c. pour éviter de proposer les questions réponses je mélange l'ordre (ça fonctionne)
tableauId ex: mélange de lettre b,c,a .. a,c,b
Fonctionne parfaitement : (import question)
mesDonnees[tableauQuestion][index+1]
Mon console log fonctionne parfaitement et toujours
console.log(this.tableauId[index]); // 0:b, 1:c, 2:a
Erreur occasionnel lors de mes boucles. (il sélectionne le bouton de id (ex:a,b,c) et lui applique la question associée
document.getElementById(this.tableauId[index]).textContent = mesDonnees[tableauQuestion][index+1];
// 0:b, 1:c, 2:a - console.log toujours BON
Erreur se situera au niveau de mon affiche écran.
Ma question est : Y a t'il une latente de mes sélections, et import de données en textContent ?
C'est à dire que l'ordre n'est pas chronologique ex: 0:b, 1:c, 2:a
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 // this.tableauId = b,c,a .. a,c,b .. for (let index = 0; index < 3; index++) { console.log(this.tableauId[index]); document.getElementById(this.tableauId[index]).textContent = mesDonnees[tableauQuestion][index+1]; }
Partager