Bonjour,
Voila mon probl�me, qui est, c'est �vident, une anerie � la con que j'esp�re vous
pourrez d�tecter rapidement :
Je dois r�aliser un formulaire et je veux avant de l'envoyer tester les champs.
J'ai donc une fonction toute simple en javascript qui donne :
Voici mon formulaire avec le onsubmit :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 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"> <head> <script language=javascript> function validateFormMembre(form) { if (isNotEmpty(form.login,'','Le login est obligatoire.')) { if (isNotEmpty(form.nom,'','Le nom est obligatoire.')) { if (isNotEmpty(form.prenom,'','Le prénom est obligatoire.')) { if (isNotEmpty(form.mdp,'','Le mot de passe est obligatoire.')) { if (isNotEmpty(form.selecttcmpt,'','Le type du compte de passe est obligatoire.')) { return true; } } } } } return false; } </script> </head> <body>
Rien ne se passe lorsque j'envoi un formulaire vide, donc la fonction n'a pasCode:
1
2 <FORM name="formember" Action="......" METHOD=post onSubmit="return validateFormMembre(this)">
"fonctionn�e" ..
Pour voir d'o� cela pouvait venir j'ai test� sa valeur de retour :
Et la il me dit :Code:
1
2
3
4
5 <?php $tst = validateFormMembre(formember); echo''.$tst.''; ?>
Fatal error: Call to undefined function: validateFormMembre()
QUEL EST LE PROBLEME !!
Non la j'avoue que je ne comprend plus rien du tout pourquoi n'est elle pas
d�finie ?!
Je vous remercie d'avance.