Bonjour,
Après avoir crée une grille , je voudrais appliquer un listener sur chaque case de la grille: à chaque clic la case devra prendre la couleur jaune
Mais quand j'essaie d'éxécuter ce code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 var cellules=document.getElementsByClassName("case"); // case étant la classe de toutes les cellules for (var k = 0; k < cellules.length; k++) { cellules[k].addEventListener("click", function(event){cellules[k].setAttribute('bgcolor','yellow') }, false); }
ca ne marche pas et ca me sort l'erreur suivante: Uncaught TypeError: Cannot read property 'setAttribute' of undefined
Quelqu'un pourrait il m'ider svp ?
Partager