[DOM] parametre sur evenement onclick IE
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 :
Code:
1 2
|
<input type="button" name="classeN" value="Supprimer" class="buttonSupprimer" onClick="supprimerClasse(this.name);" /> |
ou ClasseN est "classe"+incrément.
Code :
Code:
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);
} |