je ne peux que confirmer ce qu'a écrit dukej, en rajoutant qu'en son temps j'ai eu des soucis avec le setAttribute sous
IE, je vous passe certaines bizarreries...
oInput.setAttribute('NAME', 'nom_input'); // MAJUSCULE Fonctionnait
oInput.setAttribute('name', 'nom_input'); // MINUSCULE ne fonctionnait pas
oInput.setAttribute('name', 'nom_input', 0); // MINUSCULE fonctionnait
le troisième paramètre reconnu par IE fait que la méthode prend en compte ou non ma la casse, setAttribute Method vu par MSDN
pour en revenir à la méthode createElement, je n'ai jamais eu de surprise et je lui fait confiance. Il faut souvent plutôt se méfier de la façon d'on gère l'objet crée.
Partager