l'accolade empeche la suite.. ?
Salut,
Voilà mon script :
Code:
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
| function valider()
{
var jj=document.membre.DNlic.value.substring(0,2);
var mm=document.membre.DNlic.value.substring(3,5);
var aa=document.membre.DNlic.value.substring(6,10);
var dt=jj+'/'+mm+'/'+aa;
//------- Nom
if(document.membre.NomLic.value == "") {
alert("Veuillez entrer votre nom!");
document.membre.NomLic.focus();
return false;
}
//------- Date de naissance
if (document.membre.DNlic.value=="")
{alert ('Veuillez saisir votre date de naissance');
document.membre.DNlic.focus();
return false;}
else
{
if (document.membre.DNlic.value==dt)
{ if ((jj>29)&&(mm==2))
alert ('Date invalide !');
document.membre.DNlic.focus();
return false;
}
else
alert (jj+"/"+mm+"/"+aa+" n\'est pas une date\nExemple à saisir : jj/mm/aaaa");
document.membre.DNlic.focus();
return false;
}
//------- Adresse
if(document.membre.Adlic.value == "") {
alert("Veuillez entrer votre adresse de résidence!");
document.membre.Adlic.focus();
return false;
}
//------- Code Postal
if(document.membre.CPlic.value == "") {
alert("Veuillez saisir votre code postal de residence!");
document.membre.CPlic.focus();
return false;
}
//------- Ville
if(document.membre.villelic.value == "") {
alert("Veuillez saisir votre ville de residence!");
document.membre.villelic.focus();
return false;
}
//------- Email
if(document.membre.Emlic.value != "") {
if(document.membre.Emlic.value.indexOf('@') == -1) {
alert("Ce n'est pas une adresse électronique!");
document.membre.Emlic.focus();
return false;}
}
//------- Password
var taille=document.membre.MDPLic.value;
if(document.membre.MDPLic.value != "") {
if(taille.length < 6) {
alert("Votre mot de passe doit contenir au minimun 6 caractères ou chiffres !!");
document.membre.MDPLic.focus();
return false;}
}
else
alert ('Veuillez saisir un mot de passe merci !');
document.membre.MDPLic.focus();
return false;
}
//-->
</script> |
Voici mon problème, le code fonctionne mais seulement jusque la date, tout ce qui vient après la date de naissance ne fonctionne plus. Par contre si je met en commentaire la date de naissance afin de ne plus l'utiliser, le reste fonctionne.
Personnellement je pense que s'est un problème d'accolade mais j'en suis pas sûr.
Si quelqu'un pouvait m'aider dessus merci ;)