vérification de formulaires : tous les éléments sont undefined
Bonjour,
lors de la vérification d'un formulaire dont les éléments sont créés dynamiquement en php, j'aimerais le vérifié en js avant l'envoie.
Pour cela je me suis aidé de http://javascript.developpez.com/faq...#verifTousTxts Mais je n'arrive pas à mes fins.
En effet, tous les éléments sont bien parcourus mais les valeurs, classeName, ... sont undefined et je me retrouve bloqué.
(je détecte l'attribut className car je fais une vérification différente en fonction des classes)
Sauriez vous d'ou cela provient?
Voici comment je vérifie le formulaire (enfin comment je récupère les valeurs)
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| var inputList = document.getElementById('formWebpages').elements;
var alertTxt = "";
for (unInput in inputList){
//if(unInput.type=='text' && unInput.className=='name'){
alertTxt += " type:" + unInput.type + " nom:" + unInput.value + " classe:" + unInput.className + " " + unInput + "\n";
//}
}
// if(alertTxt != ""){
alert(alertTxt);
return false;
// } |
Du coup, l'alert m'affiche que des trucs du genre :
Citation:
type:undefined nom:undefined classe:undefined i
Merci pour votre aide.