Bonjour à tous
je créé un formulaire via DOM qui ajoute X champs "qte"
De cette manière je peux récupérer facilement les données en php derrière avec un foreach
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <input type="texte" name="qte[]" /> <input type="texte" name="qte[]" /> <input type="texte" name="qte[]" /> <input type="texte" name="qte[]" /> ...
Cependant avant d'envoyer les données je voudrais vérifier que les champs sont bien remplis via javascript.
Le soucis c'est que j'ai fait cette syntaxe
mais qui fonctionne seulement si j'appelle mon champ "qte" et pas "qte[]"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for (var i=0;i<document.formulaire.qte.length;i++) { alert (document.formulaire.qte[i].value); }
si j'utilise
ça plante en toute beauté.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for (var i=0;i<document.formulaire.qte[].length;i++) { alert (document.formulaire.qte[i].value); }
J'aimerais donc savoir qu'elle est la meilleure syntaxe à adopter pour que je puisse faire mes vérifs sur le champ "qte[]" et pas "qte"
Merci d'avance
Partager