Bonjour,
Je suis tout nouveau dans le javascript et notemment dans la vérification formulaire.
J'ai établie le code suivant mais celui-ci de réagit pas et je ne vois pas d'où vient le problème. Donc si vous pouviez m'aider..?
Merci
Modifié par mentinet (29 Apr 2011 - 17:51)
Je suis tout nouveau dans le javascript et notemment dans la vérification formulaire.
J'ai établie le code suivant mais celui-ci de réagit pas et je ne vois pas d'où vient le problème. Donc si vous pouviez m'aider..?

<html>
<head>
<script type="text/javascript">
function jsValidateSaisie()
{
var msgError = "";
if (document.FormContact.nom.value == "")
{
msgError += "Veuillez remplir le champ Nom \r\n";
}
if (document.FormContact.prenom.value == "")
{
msgError += "Veuillez remplir le champ Prenom \r\n";
}
mail=document.FormContact.email.value;
var arobase = mail.indexOf("@");
var point = mail.lastIndexOf(".");
if((document.FormContact.email.value == "")||(arobase < 1)||(point < arobase+2)||(point+1 == mail.length)||(point+1==mail.length-1))
{
msgError += "Veuillez remplir le champ Email ou verifier le Syntaxe de votre Email\r\n";
}
if(document.FormContact.message.value == "")
{
msgError += "Veuillez remplir le champ Message\r\n";
}
if(msgError == "")
{
document.FormContact.submit();
}
else
{
alert(msgError);
}
}
</script>
</head>
<body onload="jsValidateSaisie()">
<form name="FormContact" action="mailto:adresse@domaine.fr" method="post">
Nom : <input type="text" name="nom" /><br />
Prénom : <input type="text" name="prenom" /><br />
Email : <input type="text" name="email" /><br />
Message : <input type="text" name="message" /><br />
<input name="Submit" type="button" class="lien" value="Ajouter" onclick="jsValidateSaisie()"/>
</form>
</body>
</html>
Modifié par mentinet (29 Apr 2011 - 17:51)