[DOM] [IE6] Définir l'attribut type d'un champ input
Salut,
J'ai un champ input défini dans mon code html comme ceci :
Code:
<input type="text" id="iIdDroit" name="iIdDroit" />
Je souhaite modifier son type dynamiquement en javascript mais IE6 (j'ai pas testé avec IE7) me pose problème. J'ai essayé ces différentes méthodes
Code:
1 2
| document.getElementById("iIdDroit").type = "hidden";
document.getElementById("iIdDroit").setAttribute("type","hidden"); |
Mais IE me retourne la même erreur
Citation:
Cette commande n'est pas prise en charge.
J'ai bien évidemment fait des recherches et la seule réponse que j'ai pu trouver et qu'il faut créer un objet DOM via createAttribute mais ça m'ennuie tout bêtement... D'où ma question, est-ce vraiment la seule solution?