Javascript vérif email
Flo
-
mayahii -
mayahii -
Salut à tous j'aimerais écrire une fonction en javascript qui vérifie la validité d'un email. en gros un utilisateur entre son mail pour s'inscrire ) la newsletters et ma fonction doit vérifier que l'email est valide.
J'en ai écrit plusieurs et aucun ne marche.j'ai chercher alors sur internet j'en ai trouvé des tout fait aucun ne marche non plus... si quelqu'un pouvait m'aider merci beaucou :
la fonction (toute simple pour le moment je rajouterai des parametres ensuite)
<script type="text/javascript" >
<--!
function emailvalid(mail)
{
if ((mail.indexOf("@")>=0)&&(mail.indexOf(".")>=0)) {
return true
} else {
alert("Mail invalide !");
return false
}
}
//-->
</script>
et voici le code html associé
<form action="news.php" method="post" name="email">
<input type="text" value="Entrez votre e-mail" name="mail" onfocus="javascript: this.value=''"/>
<input type="submit" value="S'inscrire" onclick="emailvalid(this.forms)" />
</form>
J'en ai écrit plusieurs et aucun ne marche.j'ai chercher alors sur internet j'en ai trouvé des tout fait aucun ne marche non plus... si quelqu'un pouvait m'aider merci beaucou :
la fonction (toute simple pour le moment je rajouterai des parametres ensuite)
<script type="text/javascript" >
<--!
function emailvalid(mail)
{
if ((mail.indexOf("@")>=0)&&(mail.indexOf(".")>=0)) {
return true
} else {
alert("Mail invalide !");
return false
}
}
//-->
</script>
et voici le code html associé
<form action="news.php" method="post" name="email">
<input type="text" value="Entrez votre e-mail" name="mail" onfocus="javascript: this.value=''"/>
<input type="submit" value="S'inscrire" onclick="emailvalid(this.forms)" />
</form>
A voir également:
- Javascript vérif email
- Comment creer un compte email - Guide
- Verif lien - Guide
- Telecharger javascript - Télécharger - Langages
- Facebook piraté et adresse email changé - Guide
- Créer un compte email gratuit hotmail - Guide
2 réponses
Voici un code beaucoup plus efficace à mon avis :
Cette fonction javascript teste qu'une adresse mail est correctement écrite...
function bonmail(mailteste) { var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i'); if(reg.test(mailteste)) { return(true); } else { return(false); } }
Cette fonction javascript teste qu'une adresse mail est correctement écrite...
mayahii
c koi tous ces '^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,6}$', 'i'