Bonjour à tous

je créé un formulaire via DOM qui ajoute X champs "qte"
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[]" />
...
De cette manière je peux récupérer facilement les données en php derrière avec un foreach

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
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);
    }
mais qui fonctionne seulement si j'appelle mon champ "qte" et pas "qte[]"
si j'utilise
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);
    }
ça plante en toute beauté.

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