Bonjour,
Après un long WE, le cerveau est un peu au ralenti
J'ai une liste de bouton radio :
Je souhaite contrôler qu'un des boutons est bien sélectionné, j'ai trouvé ce bout de code mais il a pas l'air de bien fonctionner :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <input type="radio" name="typecontact" value="Magazine" /> Magazine<br /> <input type="radio" name="typecontact" value="Boutique" /> Boutique<br /> <input type="radio" name="typecontact" value="Multimarque" /> Multimarque
En fait lorsque je valide le formulaire, le contrôle ce passe bien, il reconnait que je n'ai pas coché de bouton. Quand je sélection le 1er ça passe, mais si je sélectionne le 2ème ou le 3ème bouton, il me dit que j'ai rien sélectionné, je dois avoir un problème dans le contrôle quelquepart mais je début en JS.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 selectionm=0; for (m=0;m<document.contact.typecontact.length;m++){ if (document.contact.typecontact[m].checked){ selectionm=1; } if (selectionm==0){ alert ("Veuillez cocher un type de contact"); document.contact.typecontact[m].focus(); return (false); } }
Est-ce que quelqu'un voit mon erreur ?![]()
Partager