Boucler sur des champs texte
Bonjour à tous!
J'ai un formulaire avec des champs de type text nommés de la façon suivante :
Code:
1 2 3 4 5 6 7 8 9 10 11
| $nb_chaine = $_POST["qtechaine"] ;
for($k=1;$k<=$nb_chaine;$k++)
{
echo '<tr>
<td><font class="poli">LBC</font></td><td><font class="poli"><input type="text" name="dimensionchaine'.$k.'" value="" size="4"> mm</font></td>
<td><input type="checkbox" name="chaine'.$k.'"></td>
<td><input type="checkbox" name="rail'.$k.'"></td>
<td><input type="checkbox" name="gabarit'.$k.'"></td>
</tr>' ;
}
?> |
Donc ça crée dynamiquement autant de champs que result dans mon $_POST["qtechaine"]...
Ensuite je souhaite récupérer ces infos. Je place donc mes $_POST["qtechaine"] dans un champs caché que j'appelle ensuite dans ma fonction javascript :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
function verif_choix()
{
var qte_chaine = document.choixbarriere.nbchaine.value ;
var total = parseInt(qte_moyenne)+parseInt(qte_lourde)+parseInt(qte_chaine) ;
var i ;
var j ;
var k ;
for(i=1;i<=total;i++)
{
if(document.choixbarriere.dimensionchaine+i+.value == "") { alert("Saisir une dimension") ; } else { document.choixbarriere.submit() ; } */
}
} |
mais là le souci c'est que je n'arrive pas à récupérer le nom du champs
en bouclant dessus j'ai essayé de concatener l'indice mais ce n'est pas bon...
Merci de m'aider .... :)