Bonjour,
Je viens vous demander de l'aide vis à vis d'un petit bug que j'ai lors de la vérification d'un formulaire via JavaScript. J'ai donc une inclusion de mon JS dans la page, le formulaire contient le paramètre :
onSubmit="return FormTest();"
et donc le js se présente sous la forme suivante :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| function FormTest()
{
if (document.form.year.value == 0)
{
alert("Alert 1");
return false;
}
else if (document.form.name.value == 0)
{
alert("Alert 2");
return false;
}
else if (document.form.cards.value == 0)
{
alert("Alert 3 ");
return false;
}
else
{
return true;
}
} |
(j'ai du changer le nom des valeurs et en mettre qu'un extrait pour des problèmes de confidentialité et de taille (presque 50 champs a tester))
Donc lorsque je valide le formulaire a vide, j'ai une alert 1. Je remplis donc le champs Year et revalide a nouveau et la tout les autres champs ne sont pas testé et le formulaire est envoyé.
Si quelqu'un a connu le même problème ou pourrait m'aiguiller.
Merci d'avance,
Knut
Partager