Forum-webmaster
Technique - programmation => Javascript / DOM / Ajax => Message commencé par: Shain le le 13-05-2003 a 12:09:20

Titre: Recuper la valeur d'un bouton radio coché
Posté par: Shain le le 13-05-2003 a 12:09:20

Dans mon form j'ai deux bouton radio :

<input type="radio" name="sexe" value="femme">
<input type="radio" name="sexe" value="homme">

J'aimerai controler en javascript qu'un des boutons est coché ... comment faire ??

J'ai fait

var sexe = document.infos_perso.sexe.checkedValue;

(mon form s'appelle infos_perso)
pour récupérer la valeur de la case cochée mais je n'y arrive pas.

Merci de m'aider, le JS et moi ca fait 2 !

Titre: Re:Recuper la valeur d'un bouton radio coché
Posté par: Zorf le le 13-05-2003 a 17:39:48

Il n'y a que deux valeurs, donc tu peux faire un truc comme ça:

Code:
var rsexe = document.infos_perso.sexe;
if (rsexe[0].checked || rsexe[1].checked) {
alert('ok!');
} else {
alert('pas bien!');
}

Titre: Re:Recuper la valeur d'un bouton radio coché
Posté par: Shain le le 13-05-2003 a 17:55:54

arf oki ...

et si il y a un nombre indéfinit de bouton radio y a pas un truc moins lourd ?

Titre: Re:Recuper la valeur d'un bouton radio coché
Posté par: Zorf le le 13-05-2003 a 20:57:14

Ben, il te reste toujours la boucle...


Code:
var rsexe = document.infos_perso.sexe;
var verif = 0;

for (var i = 0; i < rsexe.length; i++) {
if (rsexe.checked) verif = 1;
}

if (verif) {
alert('ok');
} else {
alert ('rien!');
}


Pas testé, mais y a pas de raison...

Titre: Re:Recuper la valeur d'un bouton radio coché
Posté par: Shain le le 14-05-2003 a 09:51:54

Beuh aussi compliqué pour un truc tout bete ;D

Moi je vais réinventer le javascript si ca continue :P


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.