Insérez
le code ci-dessous dans votre page entre les balises d'entête
<head> ..... </head>
<script language="JavaScript">
<!--
//PLF-http://www.jejavascript.net/
function valider() {
var form_err = " "
if ( document.ecrire.email.value.length
< 1) {
form_err = "Email invalide ! - ";
}
if ( document.ecrire.email.value
== "votrenom@mail.com") {
form_err = "Email invalide ! - ";
}
var verim = 0;
for (i=1; i<document.ecrire.email.value.length
-4; i++) {
if ( document.ecrire.email.value.charAt(i) == "@")
{
verim = 1;
}}
if ( verim == 0) {
form_err = "Email invalide ! - ";
}
if ( document.ecrire.nom.value.length
< 1) {
form_err += "Il manque le Nom. - ";
}
if ( document.ecrire.PRENOM.value.length
< 1) {
form_err += "Il manque le Prenom. ";
}
if ( form_err != " ") {
alert(form_err);
return false;
}
return true
}
//-->
</script>
Test de l'email.
Si vous utiliser mon script Un
formulaire d'envoi de mail supprimer ces ligne
le formulaire utilise le logiciel de messagerie du visiteur
Nom du formulaire - Noms
des champs testés
Dans la balise form de votre formulaire appeler la fonction
ci dessus : onSubmit="return
valider();"
Mon exemple avec le formulaire form2mail de Free.fr
(rubrique Page Perso)
Pour envoyer vos mails inscrivez
vous gratuitement chez Internet
Services et remplacer http://perso0.free.fr/cgi-bin/form2mail.pl
suivant leurs indications