Accès en JS à un tableau d'inputs

ckdo -  
avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je souhaites récupérer le tableau de valeurs de mon formulaire via JS pour le soumettre via XHR mais je n'arrive pas à récupérer le tableau de valeurs test[].

<form onsubmit="send(this.test); return false;">
<input type="text" name="test[]" /><br>
<input type="text" name="test[]" /><br>
<input type="text" name="test[]" /><br>
<input type="submit" />
</form>


this.test renvoie 'undefined'
this.test[] ne fonctionne pas
je ne trouve pas la bonne syntaxe

Je ne peux pas me passer du name en 'test[]' car le nombre de champs à afficher est variable.

Merci à tous ceux qui se pencherons sur mon problème.

CKdo

1 réponse

  1. avion-f16 Messages postés 19182 Date d'inscription   Statut Contributeur Dernière intervention   4 511
     
    Salut.

    Il faut utiliser this.elements['test[]']
    Si tu veux la valeur du 1er champ : this.elements['test[]'][0].value
    0