Bonjour à tous!
Voilà, j'ai dans un formulaire (appelé F1), un checkbox(appelée first) dont je souhaiterai vérifier si elle est cochée ou non. Avant d'envoyer mon formulaire, j'ai une fonction vérification() qui teste tous les champs de mon formulaire et donc ma checkbox:
Ma checkbox est déclarée comme ca:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 /* Vérification de la case cochée des conditions */ var is_checked = document.F1.first.checked; if(is_checked == false) { alert("Veuillez accepter les conditions du site ou annuler votre inscription"); return false; }
Cependant, le controle ne se fait pas, le formulaire est quand meme envoyé que la case soit cochée ou non!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <fieldset> <legend>Conditions d'utilisation</legend> <p><input type="checkbox" name="first"> J'ai pris connaissance du règlement et m'engage à le respecter </p> </fieldset>
Merci de votre aide!
Partager