Bonjour
Je souhaiterais s'il est possible de dire a un formulaire de verifier les champs dans un bloc.
Je m'explique:
J'ai un formulaire contenant plusieurs fieldsets (1 /2/ 3 ) que j'appelle bloc
chacune de ces blocs contient des saisie de valeurs.
Ce que j'essaie de faire c'est de verifier la totalité de ces champs dans un bloc
j'ai testé ceci :
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 <form> <fieldset name="Test1"> <legend> TEST 1 </legend> Nom :<input type="text" name="nom" /> PreNom :<input type="text" name="prenom" /> </fieldset> <fieldset name="Test2"> <legend> TEST 2 </legend> Ville :<input type="text" name="Ville" /> Pays :<input type="text" name="Pays" /> </fieldset> <fieldset name="Test3"> <legend> TEST 3 </legend> Date Location :<input type="text" name="Date" /> </fieldset> <input type="button" name="envoyer" onclick="verifForm()";> </form>Je pourrais verifier tous le champs une par une mais si j'ai une dizaine de champs ça risquerais d'etre long
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 code javascript function verifForm() { if(document.forms[0].Test1.value == "") { alert("Veuillez entrer les informations sur le nom et prenom !"); document.forms[0].controle.focus(); return false; } if(document.forms[0].Date.value == "") { alert("Veuillez entrer la date !"); document.forms[0].Date.focus(); return false; } document.forms[0].action="FicheSignalement.jsp?todo=envoyer"; document.forms[0].method="post"; document.forms[0].submit(); }
Comment feriez vous ? Y a t'il d'autre possibilité de verifier ces champs?
Merci
Stardeus
Partager