Bonjour,
mon problème est le suivant: j'ai créer un formulaire qui contient des cases à cocher, je voudrais vérifier s'il y a au moins une qui a été sélectionné, il valide le form sinon il m'affiche un message alert;
voici une partie du code:
page1.php:
<script>
function valideContact() {
var fform = document.controler;
if (fform.nom.value == '') {
alert("Veuillez saisir votre nom.");
fform.nom.focus();
} else {
var variable_ok=false;
var variable_tout_ok=1;
}
if (variable_tout_ok==1)
{
fform.submit();
}
}
</script>
<form name="controler" method="post" action="page2.php">
<input type="text" name="nom" >
<INPUT type='checkbox' name='formation[]' value="1">a
<INPUT type='checkbox' name='formation[]' value="2">b
<INPUT type='checkbox' name='formation[]' value="3">c
<a href="javascript:valideContact();" >Envoyer</a>
</form>
?>
Je voudrais rajouter un test dans cette fonction pour qu'il me vérifie s'il y a une une case qu'a été coché.
Merci