Récupérer la valeur des bouttons radio

Récupérer la valeur des bouttons radio - HTML/CSS - Programmation

Marsh Posté le 18-03-2006 à 10:09:28    

Bonjour,
donc j'ai un petit souci. J'ai un formulaire qui comporte 3 séries de 2 buttons radio chacune (un boutton "activé" et un autre "désactivé" ). Et en fait parmis c'est 3 séries de buttons, on ne doit pouvoir en activer une seule à la fois. Donc je chercher à faire un test en javascript qui effectue ceci. J'ai essayer de récupérer la valeur de ces radios car comme la valeur '0' est pour désactivé et la valeur '1' est pour activer, je penser faire la somme des valeurs des 3 séries et donc comme il doit en avoir que un d'activé à la fois le total de ces 3 séries ne doit pas dépasser 1. Mais le problème c'est que je ne parvient pas à récupérer les valeur associées aux radios.
 
Voila, j'espère que j'ai été assez clair
Merci

Reply

Marsh Posté le 18-03-2006 à 10:09:28   

Reply

Marsh Posté le 18-03-2006 à 11:42:57    

oula! tu n a pas besoin de mettre du javascript, tu donne le même nom à tes boutons:
<input type=radio name=choix value=1 checked>
<input type=radio name=choix value=2>
<input type=radio name=choix value=3>
 
Le navigateur se charge de ne laisser l utilisateur choisir qu un seul radio. Sa valeur est passée en paramètre, par ex.:
url?choix=1
 

Reply

Marsh Posté le 18-03-2006 à 11:46:25    

<input type=radio name=choix value=serie1_valide checked>
<input type=radio name=choix value=serie1_invalide>
<input type=radio name=choix value=serie2_valide>
<input type=radio name=choix value=serie2_invalide>
<input type=radio name=choix value=serie3_valide>
<input type=radio name=choix value=serie3_invalide>

Reply

Marsh Posté le 18-03-2006 à 12:54:50    

hum, j'aime pas le HTML sans les quotes pour les attributs :/
mais il a tout a fait raison.
Voici un code HTML propre (en fait XHTML)

<input type="radio" name="choix" value="serie1_valide" checked="checked" />
<input type="radio" name="choix" value="serie1_invalide" />
<input type="radio" name="choix" value="serie2_valide" />
<input type="radio" name="choix" value="serie2_invalide" />
<input type="radio" name="choix" value="serie3_valide" />
<input type="radio" name="choix" value="serie3_invalide" />

Reply

Marsh Posté le 18-03-2006 à 13:21:05    

ok merci cest bon j'ai trouvé comment faire :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed