Formulaire avec nom en tableau et javascript
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:
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:
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...