Bonjour à tous,
Avec le bout de code suivant :
il se trouve que, quelque soit le contenu de la fonction valider(), Firefox va soumettre le formulaire.
Alors que je m'attends à ce que la soumission intervienne uniquement si j'invoque xx.submit(); à l'intérieur de valider();
Ce phénomène disparait dès que je sors le <button> de la <form>, ainsi :
Ca vous interpelle ? Où est mon erreur ?
Merci
Modifié par berny (15 Jan 2007 - 16:26)
Avec le bout de code suivant :
a écrit :
<div>
<form name='xx' method=post action=yy.php>
<input type=text name='zone1'>
<button onclick='javascript:valider();'>Valider</button>
</form>
</div>
...
function valider()
{
....
....
}
il se trouve que, quelque soit le contenu de la fonction valider(), Firefox va soumettre le formulaire.
Alors que je m'attends à ce que la soumission intervienne uniquement si j'invoque xx.submit(); à l'intérieur de valider();
Ce phénomène disparait dès que je sors le <button> de la <form>, ainsi :
a écrit :
<div>
<form name='xx' method=post action=yy.php>
<input type=text name='zone1'>
</form>
<button onclick='javascript:valider();'>Valider</button>
</div>
Ca vous interpelle ? Où est mon erreur ?
Merci

Modifié par berny (15 Jan 2007 - 16:26)