CodeJavascript pour vérifier une adresse mail

mouadsa Messages postés 83 Date d'inscription   Statut Membre Dernière intervention   -  
mouadsa Messages postés 83 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je suis un débutant en Javascript et Html. Je suis entrain de coder un formulaire de saisie de l'adresse mail, avec un script pour la vérification du format de l'adresse mail !!

J'ai procédé comme suit :


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>
<SCRIPT language="JavaScript">
<!--

function VerifMail()
{
a = document.Verif.Mail.value;
valide1 = false;

for(var j=1;j<(a.length);j++){
if(a.charAt(j)=='@'){
if(j<(a.length-4)){
for(var k=j;k<(a.length-2);k++){
if(a.charAt(k)=='.') valide1=true;
}
}
}
}
if(valide1==false) alert("Veuillez saisir une adresse email valide.");
return valide1;
}

//-->
</SCRIPT>
</head>

<body>
<form onsubmit="return VerifMail();">
Entrez votre adresse mail : <input type="text" width="200" name="mail" id="mail" maxlength="30" value="" />
<input type="button" name="verif" value="Vérifier" />
</form>

</body>
</html>



Je ne sais le problème d'où il vient !!

Merci de m'aider à faire marcher le programme !!



A voir également:

11 réponses

edrikill Messages postés 287 Date d'inscription   Statut Membre Dernière intervention   13
 
un forum de programmation comme le site du zéro serait plus approrié pour poster ceci tu ne crois pas ^^
0
aurelienpm974 Messages postés 131 Date d'inscription   Statut Membre Dernière intervention   7
 
la page quand tu l'ouvre sa te dit quoi
0
mouadsa Messages postés 83 Date d'inscription   Statut Membre Dernière intervention   2
 
Quand je clique sur vérifier y'a rien ki s'affiche
0
aurelienpm974 Messages postés 131 Date d'inscription   Statut Membre Dernière intervention   7
 
bin faut mettre un message pour dire que émail et valide aussi
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mouadsa Messages postés 83 Date d'inscription   Statut Membre Dernière intervention   2
 
Non mais mm si je laisse le champ vide, le boutton vérifier ne me retourne rien
0
aurelienpm974 Messages postés 131 Date d'inscription   Statut Membre Dernière intervention   7
 
faut trouver en php c'est mieu
0
mouadsa Messages postés 83 Date d'inscription   Statut Membre Dernière intervention   2
 
Ce n'est pas possible avec javascript??
0
aurelienpm974 Messages postés 131 Date d'inscription   Statut Membre Dernière intervention   7
 
a un bléme ici

<form onsubmit="return VerifMail();">
Entrez votre adresse mail : <input type="text" width="200" name="mail" id="mail" maxlength="30" value="" />
<input type="button" name="verif" value="Vérifier" />
</form>
0
aurelienpm974 Messages postés 131 Date d'inscription   Statut Membre Dernière intervention   7
 
si mais faut trouver le béme mdr
0
aurelienpm974 Messages postés 131 Date d'inscription   Statut Membre Dernière intervention   7
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans nom</title>
<!--DEBUT DU SCRIPT-->
<!--mdr c'est moi aurelien -->
<SCRIPT LANGUAGE="JavaScript">

function VerifForm(formulaire)
{
adresse = formulaire.adresse_email.value;
var place = adresse.indexOf("@",1);
var point = adresse.indexOf(".",place+1);
if ((place > -1)&&(adresse.length >2)&&(point > 1))
{
formulaire.submit();
return(true);
}
else
{
alert('Entrez une adresse e-mail valide!!');
return(false);
}
}
</SCRIPT>
<!-- FIN DU SCRIPT-->
</head>

<body>
<form action="une page web pour dire que c'est valide" onSubmit="return(VerifForm(this))">
<input type="text" name="adresse_email" size=35> <input type="submit" value="Envoyer">
</form><noscript><a href="http://www.editeurjavascript.com/countus/">compteur live</a></noscript>
</body>
</html>
0
aurelienpm974 Messages postés 131 Date d'inscription   Statut Membre Dernière intervention   7
 
voila pour toi sa fonctionne avec moi
0
mouadsa Messages postés 83 Date d'inscription   Statut Membre Dernière intervention   2
 
Apparemment ce programme n'est valable !!
parce que si on met l'adresse suivante : "mouad@hotmail." il va l'accepter. Or ça ce n'est pas une adresse!!
0
aurelienpm974 Messages postés 131 Date d'inscription   Statut Membre Dernière intervention   7
 
bin normal il va pas savoir tout les émail du monde
0
mouadsa Messages postés 83 Date d'inscription   Statut Membre Dernière intervention   2
 
non mais il doit savoir que après le point, il y aura une chaine de caractère !!
j'ai raison ou pas??
0