Bonjour,
J'ai une fonction qui créée des nœuds dans le DOM :
balise c'est la balise HTML à créer et mesAttributs c'est un array de type [[Attr1, Valeur1], [Attr2, Valeur2], etc]...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 function CreeNode(balise, mesAttributs) { monObj=document.createElement(balise); for (i=0; i<mesAttributs.length;i++) { monAttr = document.createAttribute(mesAttributs[i][0]); monAttr.nodeValue = mesAttributs[i][1]; monObj.setAttributeNode(monAttr); } return monObj; }
Ceci fonctionne impec sous FF3 mais IE8 me retourne un "Membre introuvable" sur la ligne monObj.setAttributeNode(monAttr);
J'ai donc une question toute simple : pourquoi IE y m'aime pas ???
Merci d'avance,
Dav'
Partager