Erreur IE8 : Membre introuvable
Bonjour,
J'ai une fonction qui créée des nœuds dans le DOM :
Code:
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;
} |
balise c'est la balise HTML à créer et mesAttributs c'est un array de type [[Attr1, Valeur1], [Attr2, Valeur2], etc]...
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 ??? :cry:
Merci d'avance,
Dav'