Validation Radiobutton avec Javascript
Bonjour
Je cherche depuis... quelque jours, une validation pour un radio button. Je veux savoir si l'utilisateur a repondu a la question 1
Code:
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> |
J'ai trouver plein de bout de code mais rien qui fonctionne
Code:
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 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:
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;
} |
Celui ci ne fonctionne pas du tout. L'alert ce fait meme si yen a un de selectionné.
Merci de votre aide