Bonjour
J'ai une page avec un formulaire et un fonction javascript qui permet de vérifier deux champs au moment du submit. Le problème c'est que sous IE quand je valide mon formulaire j'ai un message d'erreur javascript. j'ai beau chercher, je suis un peu rouillée en javascript et je ne trouve pas mon erreur![]()
voilà ma fonction :
et l'appel de la fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <script language="javascript"> function validate(theForm){ var erreur = ""; theForm.nom.value = trim(theForm.nom.value); if(theForm.nom.value==""||theForm.nom.value.length<2){ erreur = erreur + "SVP inscrivez le nom de l'éditeur à ajouter\n"; } if(theForm.email.value!=""&&(theForm.email.value.indexOf('@',1)==-1||theForm.email.value.indexOf('.',2)==-1)){ erreur = erreur + "SVP entrez une adresse email valide\n"; } if (erreur != "") { alert(erreur); return false; } else { return true; } } </script>
L'erreur qu'il me met c'est "objet attendu".
Code : Sélectionner tout - Visualiser dans une fenêtre à part <form name="ajouted" method="post" action="enreg_editeur.asp" onsubmit="return validate(this);">
Si qq'un pouvait m'aider, merci![]()
Partager