[résolu]javascript : tableau de bouton radio

WRInaute occasionnel
Bonjour,

J'ai ça :

for(i=0;i<=document.getElementById("vote2").satisf_vote.length;i++)
{
if(document.getElementById("vote2").satisf_vote.checked)
{
VarRecup=document.getElementById("vote2").satisf_vote.value;
}
}


J'ai récupérer le code sur un forum et il y a quelquechose que je ne comprends pas. Il arrive à me dire combien fait satisf de longueur mais quand je demande si document.getElementById("vote2").satisf_vote est sélectionné il me répond : document.getElementById("vote2").satisf_vote has no properties.

Je voudrais que i soit remplacé par sa valeur dans la boucle.

Je ne vois pas d'où cela peut venir. Sans doute quelquechose de simple mais j'ai fait le tour de la question depuis un moment et je ne vois pas.

Je suis preneur si vous avez une solution permettant de contourner le problème à défaut de le résoudre.

Merci d'avance

édition :

<input type="radio" value="1" name="satisf_vote">satisfait<br />
<input type="radio" value="2" name="satisf_vote">plut&ocirc;t satisfait<br />
<input type="radio" value="3" name="satisf_vote">plut&ocirc;t insatisfait<br />
<input type="radio" value="4" name="satisf_vote">insatisfait<br />

solution :

Code:
	var i=0;
	while (!document.getElementById("vote2").satisf_vote[i].checked)
	{
		i++;
	}
	i++;

j'ai contourné le problème
 
WRInaute occasionnel
en fait c'est le formulaire :

<form id="vote2">


edit : quand je remplace i par une valeur numérique ça fonctionne mais je ne peux pas savoir à l'avance la longueur du tableau.
 
Discussions similaires
Haut