Bonjour,
Avant l'envoi de mon formulaire, je souhaite vérifier que certains champs soient saisis, en signalant une alerte lorsque ce n'est pas le cas. Or, le script ne passe pas dans ma fonction champsok() et envoi le formulaire :
Merci d'avance pour votre aide
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
19
20
21
22
23
24
25
26
27
28
29
30
31
32 <script language='javascript'> <!-- function champsok() { var alerte; alerte = ''; if (document.frm_contact.txt_nom.value.length == 0) { alerte = alerte + '- Le nom de famille\n'; } if (alerte != '') { alerte = 'Veuillez saisir les champs suivants : \n\n' + alerte; alert(alerte); return false; } else { return true; } }; //--> </script> <form name='frm_contact' action='?q=node/140' method='POST' OnSubmit='return champsok()'> Nom de famille : <input name='txt_nom' type='text' maxlength='20' /> <input type='submit' name='bt_valider' value='Valider' /> </form>
Partager