Informations sur le controle de validité du formulaire
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:
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> |
Code:
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();
} |
Je pourrais verifier tous le champs une par une mais si j'ai une dizaine de champs ça risquerais d'etre long
Comment feriez vous ? Y a t'il d'autre possibilité de verifier ces champs?
Merci
Stardeus