Ma boucle for en javascript ne s'incrémente pas
Bonjour a tous les pro en informatique .
SVP aidez moi pour régler mon script javascript.
J'ai un script php.
(une tranche de script):
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
$cpt=une valeur obtenue depuis le reste de script
for ($i=1;$i<=$cpt;$i++)
{
echo "
<tr><td align='center'>
<label for='$i' id='tr'> Tier$i "; echo"$nom_tr[$i] $prenom_tr[$i]";echo"</label></td></tr><tr><td>
<label for='id{$i}'>Oui</label></td><td>
<input type='radio' name='tr{$i}' id='id{$i}' value='oui' class='test'/></td></tr><tr><td>
<label for='id2{$i}'>Non</label></td><td>
<input type='radio' name='tr{$i}' id='id2{$i}' value='non' class='test'/></td><br/> ";
;
} |
Je dois vérifier les champs de formulaire précédent , ci pour ça que j'ai fait le script suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
function valider() {
// var a est obtenue a partir d'un champ dans le formulaire
var a =document.test.nbtr.value;
alert (a);
for (var i=1;i<=a;i++)
{
alert (i);
alert ('tr'+i);
for (var c=0; c<2;c++)
{
if(document.test['tr'+i][c].checked) {
document.test.submit();
return true;
}
else {
alert('Répendez a toutes questions');
return false;
}
}
}
} |
Le Problème est que le compteur de la boucle for dans le script javascript ne s'incrémente pas mais reste toujours a 1 et je n'est aucune idée comment faire !
Aidez moi SVP:cry: