bonjour,

J'ai un formulaire qui est généré en ajax suivant une base de donnée et qui génère un code type :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<form>
<input type="text" name="test[]"/> X fois
</form>
J'arrive bien a récupere le tableau derrière en php sans soucis.. Aujourd'hui, j'ai besoin de pouvoir faire une concaténation de tous ces champs en javascript avant un envois sur un evenement onChange:

j'ai tenté la syntaxe suivante :

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<script language="javascript">
function concat () {
    var concatval='';
var tabval=document.getElementsByName('test');
for (vari=0; i<tabval.length;i++) {
    concatval=concatval+tabval[i].value;
}
alert(concatval);
}
</script>
<form>
<input type="text" name="test[]" onChange="concat()" />
</form>

et il ne m'affiche rien dans mon alert... comment puis-je recuperer toutes les valeures des champs avec un name="test[]" en javascript ?

Merci d'avance...