VALIDATION D'UN FORMULAIRE EN TEMPS RÉEL (OBLIGE L'UTILISATEUR A COMPLETER D'UNE

Phil_Free Messages postés 275 Date d'inscription samedi 4 juin 2005 Statut Membre Dernière intervention 28 avril 2006 - 12 sept. 2005 à 10:42
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 - 12 sept. 2005 à 14:05
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/33755-validation-d-un-formulaire-en-temps-reel-oblige-l-utilisateur-a-completer-d-une-certaine-maniere-certains-champs

sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
12 sept. 2005 à 14:05
c'est surtout plus robuste les regex
Phil_Free Messages postés 275 Date d'inscription samedi 4 juin 2005 Statut Membre Dernière intervention 28 avril 2006 11
12 sept. 2005 à 10:42
Salut !

Concernant le test d'une adresse e-mail, je te propose ceci, basé sur l'expression régulière dédiée aux contrôle des e-mails, qui est plus court et surtout bien plus efficace:

function vmail(mail){
var email = mail;
var modele = /^[a-z0-9\-_\.]+@[a-z0-9]+\.[a-z]{2,5}$/i;
if (modele.test(email))
return true;
else
alert("Votre adresse email est invalide !");
return false;
}
Rejoignez-nous