Aller au contenu

Boutons RADIO


nicolas4653

Sujets conseillés

Bonjour,

j'ai un tout petit formulaire à cette adresse : My Webpage

Je voudrais que l'on ne puisse cocher qu'un seul bouton RADIO par ligne et que les 2 autres boutons RADIO se grisent automatiquement (actuellement ils se grisent que si on clique dessus).

Par avance merci

Nicolas

Lien vers le commentaire
Partager sur d’autres sites

Bonjour

Voici un exemple que tu peux adapter et qui marche sous IE (WebExpert semble indiquer que l'option grisée des boutons est une des spécificités de IE...)

la fonction :

function grise(bout){
for(i=0;document.forms["formul"].length-1;i++){
 if (!document.forms["formul"].elements[i].checked){
 document.forms["formul"].elements[i].disabled="disabled";
 }
}
}

et le formulaire :

<form name="formul" action="http://www.domaine.com/" method="post">
<input type="radio" name="bout3" value="bouton 1" onclick="grise(this.id);"> bouton 1<br>
<input type="radio" name="bout3" value="bouton2"onclick="grise(this.id);"> bouton2<br>
<input type="radio" name="bout3" value="nouton3" onclick="grise(this.id);"> bouton3<br>
</form>

Mais il faut savoir que l'utilisateur n'a plus, ensuite, la possibilité de changer d'avis sauf à réinitaliser le formulaire, ce qui me paraît dommage.

bon codage

ADT

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...