Bonjour,

Je voudrais mettre une vérification sur un formulaire tout simple ...

Voici mon code javascript:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
function verifForm(){
	erreur=0;
	message="";
             // BOUCLE SUR LES CHAMPS : Je vérifie que tous les champs contiennent au moins 1 caractère sinon message + changement de style ...
	for(i=0;i<document.forms[0].elements.length;i++){
		document.forms[0].elements[i].className='ok';
		if(document.forms[0].elements[i].value.length<1) {
			document.forms[0].elements[i].className='erreur';
			erreur++;
			message='Tous les champs sont obligatoires';
		}
	}
             // Petite vérif spécifique au mail ...
	if(!estMail(document.formulaire.email)) {
		erreur++;
		document.forms[0].email.className='erreur';
		message+="\nAdresse email incorrecte";
	}
	if(erreur==0) 	return true;
	alert(message);
	return false;
}
Mon appel :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<form action="contact_exec.php?pagId={pagId}&jsId={jsId}" name="formulaire" method="post" class="cssform" onSubmit="return verifForm();">
Apparement c'est dans la BOUCLE SUR LES CHAMPS le pb ... quoi qu'il en soit le formulaire est toujours soumis... Je comprends rien ...

Merci pour votre aide...