Easy-Micro


LANGAGE Script JavaScript
Vérifier un Mail

Vérifier la validité d'un mail avec JavaScript

Exemple JavaScript Petit exemple concret
Cliquez directement sur "Envoyer" pour tester :

   Votre E mail

Script en deux parties, une dans le Head et l'autre dans le Body de votre document.
Voici la première partie à copier/coller dans le head de votre document:

<script>
<!--
function arobaceestbon(saisie) {
adresse = saisie.value;
if (adresse == "") {
alert("N\'oubliez pas votre E-Mail,\npour que je puisse vous répondre !\n\nMerci.");
saisie.select(); return false; }
{
if (adresse != "") {
var exp = /^[a-z\d_\-]+(\.[\a-z\d\-]+)*@[a-z\d\-]+(\.[a-z\d]+)+$/;
if (! exp.test(adresse) ) { alert ("Attention:\nErreur de saisie dans votre adresse de messagerie.");
saisie.select(); return false; }
return true;
}
}
}
//-->
</script>

Voici maintenant la deuxième partie de ce script. Copier le code ci-dessous :

onsubmit="return arobaceestbon(email)"

Cherchez ensuite la balise <form action="...> dans le code de votre document.
Collez enfin ce code dans cette balise avant la lettre "a" du mot "action".
Rajoutez un espace et le tour est joué!

Important : Pour que cela marche, le champ dans lequel est saisie l'adresse de messagerie doit s'appeler "email" (<input type="text" name="email"...).

Explication : Il s'agit ici de rajouter un attibut "onsubmit" à votre balise form. Au moment ou l'on appui sur le bouton submit (envoyer) on lance l'action contenue dans la fonction "arobaceoestbon" sur le champ qui porte le nom "email". La variable exp utilise ici les fameuses expressions régulières.


Suivez les aventures des skippers aquitains sur EasyVoile.com
Flux RSS Easy-Micro - Abonnez-vous Easy-Micro [ François Bisch ]
Mardi 25 juin 2019 - Semaine 26 - Saint Prosper (Demain: Saint Anthelme)
Aujourd'hui, c'est l'anniversaire de George Michael (1963-56 ans), auteur-compositeur-interprète anglais. Autre 25 juin: 1991 - La Croatie et la Slovénie proclament lеur indépendance de la Yοugoslavie.
Haut de page Easy-Micro