Bonjour
Je cherche depuis... quelque jours, une validation pour un radio button. Je veux savoir si l'utilisateur a repondu a la question 1
J'ai trouver plein de bout de code mais rien qui fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <tr> <td width="60" class="num">1.</td> <td colspan="2">Est-ca que vous ou un membre de votre famille, aviez <em><strong>entendu parler</strong></em> de l$$$$$$$$$ $$$$$ $$$ avant de recevoir notre lettre ?</td> </tr> <tr> <td> </td> <td colspan="2"><label for="Q1">Oui <input type="radio" name="Q1" value="1"></label> <label>Non <input name="Q1" type="radio" value="2"> </label> <label>Incertain(e) <input type="radio" name="Q1" value="3"></label><br></td> </tr>
Celui ci me dit que mon le radio 1 est false et 2 aussi et le 3 a sont tour. Si j'en selectionne 1 il me dit qu'il est true. Et maleureusement je ne comprend pas très bien le Javascript.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 var matieres = new Array(document.form1.Q1); for(i=0;i<matieres.length;i++) { champ = matieres[i]; for(j=0;j<champ.length;j++) { alert(champ[j].checked) } }
Celui ci ne fonctionne pas du tout. L'alert ce fait meme si yen a un de selectionné.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if ( ( document.form1.Q1[0].checked != true ) || ( document.form1.Q1[1].checked != true ) || ( document.form1.Q1[2].checked != true ) ) { alert("Veuillez saisir la question Q1"); return false; }
Merci de votre aide
Partager