Verification Email en java script
einteractif
Messages postés
9
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
Je rencontre un soucis actuellement car je veux vérifier une adresse e-mail en java script sauf que je ne comprend pas pour le script ne fonctionne pas:
Voici le code
entre les balise head je met le code suivant:
<script type="text/javascript" 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>
et dans la balise du formulaire je met le code suivant:
onSubmit="return VerifMail();"
Hors le script ne fonctionne pas.....
Si quelqu'un pourrait m'aider ce serait gentil !
Je rencontre un soucis actuellement car je veux vérifier une adresse e-mail en java script sauf que je ne comprend pas pour le script ne fonctionne pas:
Voici le code
entre les balise head je met le code suivant:
<script type="text/javascript" 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>
et dans la balise du formulaire je met le code suivant:
onSubmit="return VerifMail();"
Hors le script ne fonctionne pas.....
Si quelqu'un pourrait m'aider ce serait gentil !
A voir également:
- Verification Email en java script
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Script vidéo youtube - Guide
- Comment creer un compte email - Guide
- Eclipse java - Télécharger - Langages
2 réponses
Salut, tu peux utiliser une RegEx pour plus d'efficacité et si tu utilise html5 un champs de type email.
ensuite il faudra si besoin faire la vérification avec php car javascript peut être désactivé.
Bonne soirée
<body> <form action="#" method="post" id="form"> <input type="email" name="mail" id="mail" /> <input type="submit" value="test" /> </form> <script type="text/javascript"> var mail = document.getElementById("mail"); var form = document.getElementById("form"); form.onsubmit = function(e) { if (/^[a-z0-9._-]+@[a-z0-9._-]+\.[a-z]{2,6}$/.test(mail.value)) { alert("email correct !"); } else { alert("mauvais email !!!!"); e.preventDefault(); } } </script> </body>
ensuite il faudra si besoin faire la vérification avec php car javascript peut être désactivé.
Bonne soirée