Aide:récupérer valeur de formulaire dans une boucle

Fermé
nancy1206 - 30 juil. 2013 à 13:25
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 30 juil. 2013 à 14:36
Bonjour,
Je voudrais savoir, comment je pourrais récupérer la valeur d'un input dans mon formulaire QUI EST DANS UNE BOUCLE.

Genre :

for($j = 0; $j< count($qp); $j++){ ?>

<form id="fivestars-forms-<?php echo $guid; ?>" name="format" onmouseover="controle(format)" action="action/elggx_fivestar.php" method="post">
<?php
for ($i = 1; $i <= $stars; $i++) {
if ($qi[$j] == $i) { $checked = 'checked="checked"'; } ?>
<input type="radio" name="rate" value="<?php echo $i; ?>" />
<?php
}
?>
<input type="hidden" name="id" value="<?php echo $guid; ?>" />
</form>

}

Et au fait, je voudrais récupérer la valeur de input type="radio". J'ai essayé
document.format.rate.value mais ça marche pas. Si quelqu'un aurait une idée je serais très reconnaissant.

Merci

2 réponses

benol3 Messages postés 569 Date d'inscription lundi 29 juillet 2013 Statut Membre Dernière intervention 7 mai 2015 87
30 juil. 2013 à 13:34
Bonjour,

attribue un id à ton input et utilise Document.GetElementByid("id attribué") pour récupérer la valeur.
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
Modifié par Alain_42 le 30/07/2013 à 14:37
1- tu veux récupérer la valeur en php ou en JavaScript ?

2- ton idée de faire une boucle avec un formulaire à chaque passage de la boucle n'est pas bonne car ils ont tous le même name et dans chacun les input type radio ont tous le même name aussi
donc impossible à récupérer en php
0