J'essaie de mettre la couleur d'une case en rouge dans un tableau dynamique mais la fonction ne reçoit pas la valeur que j'envoie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 function create_tableau() { var ligne1 = document.getElementById("ligne").value; var colonne1 = document.getElementById("colonne").value; var tbl = document.getElementById("dessin"); for (var ligne = 0; ligne < ligne1; ligne++) { var row = document.createElement("tr"); for (var colonne = 0 ; colonne < colonne1; colonne++) { var cell = document.createElement("td"); var cellText = document.createTextNode(""); cell.setAttribute("onclick","Change_case(ligne,colonne);"); alert(ligne); cell.id=""+ligne+colonne; cell.appendChild(cellText); row.appendChild(cell); } tbl.appendChild(row); } } function Change_case(ligne,colonne) { num=""+ligne+colonne; case_cliquee = document.getElementById(num); case_cliquee.style.backgroundColor = 'red'; }
Partager