Je crée cette fonction JS qui crée un élément La fonction prend deux paramètres strName et objAttributesJavaScript setAttribute alternatif
function createElement(strName, objAttributes)
{
var elem = document.createElement(strName);
for (var i in objAttributes)
elem.setAttribute(i, objAttributes[i]);
return elem;
}
Cela fonctionne bien dans Fx, mais pas dans MSIE Je sais que la méthode setAttibute est buggy et la solution de contournement proposée est
elem.attr = 'val';
Mais maintenant je ne sais pas comment écrire ce dans ma boucle.
J'ai essayé à la fois elem.style et elem ['style'] mais aucun d'entre eux ne fonctionne.
Quelqu'un peut-il me donner quelques conseils,
merci à l'avance
t
oui vous avez raison. Merci! Maintenant, je dois juste traiter certains attributs html comme le style. –