Verification Email en java script
einteractif
Messages postés
10
Statut
Membre
-
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
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Waptrick java voiture - Télécharger - Jeux vidéo
- Comment creer un compte email - Guide
- Java apk - 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