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 ?