1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
|
function verif()
{
var formulaire = document.getElementById("formulaire");
//Nom
var regNom=new RegExp("^[a-zA-Z]{2,12}$","g");
var nom=document.getElementById("nom").value;
//document.getElementById('nom').innerHTML='un test';
if (!regNom.test(nom))
{
document.getElementById('divNom').firstChild.nodeValue = 'Veuillez utiliser que des lettres dans votre nom (Minimum 2 caracteres)';
}
//Prenom
var regPrenom=new RegExp("^[a-zA-Z]{2,12}$","g");
var prenom=document.getElementById("prenom").value;
if (!regPrenom.test(prenom))
{
//alert ('Veuillez utiliser que des lettres dans votre prenom (Minimum 2 caracteres)');
}
//Année de naissance
if (formulaire.naissance.selectedIndex == "0") //L'index "0" correspond à la phrase : Veuillez saisir une année
{
//alert ('L\'annee de naissance doit etre comprise entre 1901 et 2009');
}
//Mail
var mail=document.getElementById("mail").value;
var regMail = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,3}$/
if(!regMail.exec(mail))
{
//alert('Adresse mail incorrecte ou vide');
}
//Login
var regLogin=new RegExp("^[a-zA-Z0-9]{4,12}$","g");
var login=document.getElementById("login").value;
if (!regLogin.test(login))
{
//alert ('Login invalide ou vide (Entre 4 et 12 caracteres, que des lettres et chiffres)');
}
//Mot de passe
var regPass=new RegExp("^[a-zA-Z0-9]{4,12}$","g");
var regPassBis=new RegExp("^[a-zA-Z0-9]{4,12}$","g");
var pass=document.getElementById("mdp").value;
var passBis=document.getElementById("mdpbis").value;
if(pass == passBis)
{
if (!regPass.test(pass))
{
//alert ('Mot de passe invalide ou vide (Entre 4 et 12 caracteres, que des lettres et chiffres)');
}
if (!regPassBis.test(passBis))
{
//alert ('Mot de passe invalide ou vide (Entre 4 et 12 caracteres, que des lettres et chiffres)');
}
}
else
{
//alert ('Les deux mot de passe sont differents');
}
//Centre d'intêret
alert(document.formulaire.mar.checked);
if((formulaire.ci.checked == false) && (formulaire.lec.checked == false) && (document.formulaire.sp.checked == false))
{
//alert ('Veuillez précisez votre situation familiale');
}
//Situation familiale
alert(document.formulaire.mar.checked);
if((formulaire.mar.checked == false) && (formulaire.cel.checked == false) && (document.formulaire.veuf.checked == false))
{
//alert ('Veuillez précisez votre situation familiale');
}
}
window.addEventListener('load',manipDom,'false'); |
Partager