controle de certaines checkbox
Salut ;)
Voilà je débute en Javascript et j'aurais besoin d'un peu d'aide pour y voir plus clair, merci !
En fait j'ai un formulaire qui contient 20 checkboxs. Il y en a 4 d'entre elles qui correspondent à des catégories. Ce que je voudrais, c'est être sûr que l'utilisateur a au moins coché une des 4 (et une seule uniquement). Pour l'instant je pars d'un code qui permet de contrôler s'il y a au moins une checkbox cochée dans le formlaire.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| function checked()
{
var msg = \"Mon message\";
var dForm = document.MonFormulaire;
var iChecked = 0;
for (i=0;i<dForm.length;i++)
{
var element = dForm[i];
if (element.type==\"checkbox\" && element.checked == true)
{
iChecked++;
}
}
if (iChecked > 0)
{
return true;
}
else
{
alert(msg);
return false;
}
} |
Vous pouvez m'aider ?
J'imagine que dans le principe il faut que j'identifie mes checkboxs mais je ne sais pas comment y faire référence dans le Javascript
Merci ;)