| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 
 | function verification() {
   var f = document.formulaire;
   var nom = f.Nom.value;
   var prenom = f.Prenom.value;
   var age = f.Age.value;
   var commentaire = f.Commentaire.value;
   var mail = f.Email.value;
 
   var Ermail = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
   var Erage = /[0-9]{3}/;// 3 chiffres, pas moins ?! wow c'est un site pour centenaires ;-)
   var erreurs = [];
 
   if (!nom) erreurs.push("Le nom n'est pas renseigné.");
   if (!prenom) erreurs.push("Le prénom n'est pas renseigné.");
   if (!age) erreurs.push("L'âge n'est pas renseigné.");
   if (!mail) erreurs.push("L'email n'est pas renseigné.");
   if (!commentaire) erreurs.push("Le commentaire n'est pas renseigné.");
   if (mail && Ermail.test(mail)) erreurs.push("Le format de l'email n'est pas valide.");
   if (age && Erage.test(age)) erreurs.push("L'âge doit être composé de chiffres exactement.");
   if (erreurs.length > 0) {
      alert("Le formulaire n'a pas pu être validé car :\n\n" + erreurs.join("\n"));
   }
   return (erreurs.length == 0);
} | 
Partager