Changer le style des cases d'un tableau quand on clique dessuis
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:
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 ?