Je n'arrive pas a passer un paramètre pour ma fonction qui est sur mon événement onclick avec IE :
La construction du bouton devrait donner ce résultat :
ou ClasseN est "classe"+incrément.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <input type="button" name="classeN" value="Supprimer" class="buttonSupprimer" onClick="supprimerClasse(this.name);" />
Code :
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 // Si IE if (document.all) { cellInput.setAttribute("className","buttonSupprimer"); cellInput.onclick = supprimerClasse; } else { // FF cellInput.setAttribute("class","buttonSupprimer"); cellInput.setAttribute("onClick","supprimerClasse(this.name);"); } // Insertion dans la DOM cell.appendChild(cellInput); row.appendChild(cell); } function supprimerClasse(classe){ // Recuperation de l'element a supprimer par le TR car chacun est associé a un ID classeN elementToDelete = document.getElementById(classe); alert("nodeName : "+elementToDelete.nodeName+"\nClasse : "+classe); }
Partager