|
|
|
|
Salut Medcas
<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>
Appel de la fonction dans la balise FORM, à insérer ds les balises BODY (Ici, le formulaire a pour nom "Verif") <FORM METHOD="POST" ACTION="..." name=Verif onsubmit="return VerifMail;"> ... </FORM> @+ SirHill |
Voici un code beaucoup plus efficace pour tester une adresse mail, celle de SirHill ne donne pas le résultat voulu !
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, et renvoie true si c'est le cas, false sinon.. |
Function estCeUnMail(requiredmail) {
|
Oui je suis d'accord avec les scripts qui vérifient la validité d'une adresse email, mais cela vérifie seulement le format de l'adresse, il ne vous garantie pas la validité de l'adresse email s'il existe vraiment ou non, et même s'il existe, il se peut que quelqu'un s'enregistre dans un site en donnant comme adresse de messagerie celle de son ami.
|