BOnjour,
Sur ma page j'ai deux formulaires type POST : Form1 et Form2. J'affiche l'un ou l'autre suivant certains critères. J'ai un script javascript qui vérifie si les champs ne sont pas vides lors de la soumission seulement ca ne fonctionne pas. Voici mon code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
<script language="JavaScript">
function check() {
var msg = "";
if (document.form1.champ1.value == '') {
msg += "Veuillez saisir un titre.\n";
}
if (document.form2.champ2.value == '') {
msg += "Veuillez saisir un titre.\n";
}
if (msg == "") return(true);
else {
alert(msg);
return(false);
}
}
</script> |
et celui des formulaire :
1 2 3 4
|
<form method="post" action="page2.php? name="form1" enctype="multipart/form-data" onSubmit="return check();">
<form method="post" action="page2.php? name="form2" enctype="multipart/form-data" onSubmit="return check();"> |
J'ai une erreur browser de ce type si je rentre uniquement l'info dans le form 1
'document.form2.champ1' a la valeur NULL ou n'est pas un objet
et vis versa si je n'entre pas d'info dans le form2
Je voudrais pouvoir vérifier UNIQUEMENT les champs du form que j'affiche sur la page
Merci d'avance pour votre aide
Partager