Bonjour à tous!
J'ai un formulaire avec des champs de type text nommés de la façon suivante :
Donc ça crée dynamiquement autant de champs que result dans mon $_POST["qtechaine"]...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>' ; } ?>
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 :
mais là le souci c'est que je n'arrive pas à récupérer le nom du champs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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() ; } */ } }
en bouclant dessus j'ai essayé de concatener l'indice mais ce n'est pas bon...
Merci de m'aider ....
Partager