Bonjour,

Voila je souhaite verifier si des champs son correctement rempli mais aussi verifier la valid� d'un mail.

Tous marche pour la validation des champs mais des que jattaque l'histoire du mail plus rien ne va.

je comprend pas.

Voici le 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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
             <script language="Javascript">
				function valider()
					{
 
 
						var nom = document.getElementById('nom').value;
						var adresse = document.getElementById('adresse').value;
						var cp = document.getElementById('cp').value;
						var email = document.getElementById('email').value;
						var ville = document.getElementById('ville').value;						
						var quantite = document.getElementById('quantite').value;
 
						var verifmail = /^[a-zA-Z0-9_-.]+@[a-zA-Z0-9-]{2,}[.][a-zA-Z]{2,3}$/;		
 
						if(nom == "")  
							{
								alert("Saisissez le prenom");
								return false;
							}
						if(adresse == "") 
							{
								alert("Saisissez votre adresse");
								return false;
							}	
						if(cp == "") 
							{
								alert("Saisissez votre code postal");
								return false;
							}								
						if(email == "")  
							{
								alert("Saisissez votre email");
								return false;
							}	
						if(ville == "") 
							{
								alert("Saisissez votre ville");
								return false;
							}	
						if(quantite == "") 
							{
								alert("Saisissez votre nombre de sous-bocks");
								return false;
							}								
 
		if (verifmail.exec(email) == null)
			{
           		alert("Votre email est incorrect");
             	return false;
			}
 
						return true;
 
						}
 
 
 
			</script>
et le html

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
 <form method="post" name="postannonce" action="creation-sous-bocks.php" onsubmit="return valider()">
<input name="nom" id="nom" type="text" />
<input name="adresse" id="adresse" type="text" />
 <input style="width:33px;" name="cp" id="cp" type="text" MAXLENGTH="5" />
<input name="email" id="email" type="text" />
 <input name="societe" type="text" />
<input name="ville" id="ville" type="text" />
<input name="tel" type="text" value="" onfocus="javascript:this.value=''" />
 <input name="quantite" id="quantite" type="text" />
 <textarea name="infos" cols="30" rows="7" style="width:300px; margin-left:10px; overflow-x:hidden;overflow-y:scroll;"></textarea>
<input type="image" style="background-image:url('img/boutonBlack267x37.jpg'); color:#FFF; position:absolute; width:267px; height:27px; border:none; text-align:center; margin-left:-130px; margin-top:-25px; padding-top:10px;" value="ENVOYER" />
 
                    </form>
Merci pour votre aide