Comment attribuer une valeur à l'attribut name d'un élément créé par un script ?
http://javascript.developpez.com/faq...amps#ajoutName
Dans cette Q/R il y a ce code
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 var monInput; // création de l'input monInput = document.createElement("input"); monInput.type = "text"; monInput.name = "nameInput"; monInput.id = "idInput"; monInput.value = ""; // ajout de l'input créé dans le formulaire document.getElementById("idFormulaire").appendChild(monInput);
Il est indiqué ensuite qu'avec ce codeJe viens de vérifier avec IE 9 sous Vista, le code fonctionne et IE retourne bien la valeur de l'id de l'input créé (avec un doctype xhtml).Firefox retournera nameInput tandis que IE ne retournera rien.
là par contre je n'ai aucun moyen de vérifier cette affirmation.Pire, si vous soumettez le formulaire, IE ne transmettra pas cet input !
N'ayant pas les moyens (navigateurs, serveur) de vérifier intégralement cette Q/R, je vais donc vous mettre à contribution
Chers contributeurs, pourriez-vous vérifier intégralement le code ainsi que les affirmations de cette Q/R ?
Partager