Vérification de champ
Bonsoir à tous !
J'ai besoin de votre aide en javascript.
Il y a une erreur dans ce code de vérification. Je voudrai lui dire en seconde position que si la valeur est différente de "2" alors qu'il envois une alerte. Je rencontre des difficultés.
Merci d'avance
J'ai besoin de votre aide en javascript.
Il y a une erreur dans ce code de vérification. Je voudrai lui dire en seconde position que si la valeur est différente de "2" alors qu'il envois une alerte. Je rencontre des difficultés.
function VerifForm(formulaire)Pouvez-vous m'aider svp ?
{
adresse = formulaire.Email.value;
var place = adresse.indexOf("@",1);
var point = adresse.indexOf(".",place+1);
if ((place > -1)&&(adresse.length >2)&&(point > 1))
{formulaire.submit(); return(true);} else {alert('Veuillez entrez une adresse e-mail valide !'); return(false);}
calcul = formulaire.Calcul.value == "2";
{formulaire.submit(); return(true); else {alert('Combien font 1 + 1 ?'); return(false);}
}
Merci d'avance
1 réponse
-
ContributeurBonjour,
Déjà, tu verras mieux ton code si tu l'indentais mieux ! Un truc comme ça :function VerifForm(formulaire){ adresse = formulaire.Email.value; var place = adresse.indexOf("@",1); var point = adresse.indexOf(".",place+1); if ((place > -1)&&(adresse.length >2)&&(point > 1)){ formulaire.submit(); return(true); } else { alert('Veuillez entrez une adresse e-mail valide !'); return(false); } calcul = formulaire.Calcul.value == "2"; { formulaire.submit(); return(true); else { alert('Combien font 1 + 1 ?'); return(false); } }
Tu coup, on voit tout de suite qu'il manque des var, une accolade et un if.