Bonjour,
j'ai un problème sur une fonction javascript qui est censé me permettre de controler si les champs obligatoires de mon formulaire sont vides ou non
Voici des extraits du code de mon formulaire :
- je declare le .js où se trouve la fonction que j'utilise :
- extrait(1) du formulaire que j'utilise pour le test (un label et un input 'text' correspondant): :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <head> ... <script src="scripts/controle_champ.js"></script> </head>
- extrait(2) du formulaire (c'est le bouton censé déclencher la fonction) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ... <td><label for="titre_evt">Titre évènement: *<br/><FONT SIZE="1"><I>( max. 100 caractères )</I></FONT></label></td> <td><input type="text" maxlength="100" size="51" name="titre_evt" value="" id="titre_evt"><br /></td> ...
- et le code mon fichier controle_champ.js :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ... <input type="button" value="Valider" id="valider" onclick="valider_formulaire(this.form)" class="button"/> ...
En gros, je test ici de mettre value 'ok' dans mon input 'text' titre_evt, si la value de celui-ci est vide...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 valider_formulaire(thisForm) { if(thisForm.titre_evt.value == '') { thisForm.titre_evt.value ='ok'; //thisForm.usager.focus(); return false; } }
Mais 'ok' ne s'affiche pas dedans, et je sais pas d'où viens le bug...
Merci d'avance...
Partager