Form : Comment inhiber le rappel de la page sur validation d'un input ?
Bonsoir !
Prenez la "form" la plus élémentaire qui soit :
Code:
1 2 3 4 5 6 7 8
|
<html>
<body>
<form>
Entrer valeur :<input type="text" name="mavaleur">
</form>
</body>
</html> |
Mon problème est le suivant : dès qu'on saisit une quelconque valeur par un <return> dans la zone text, la "form" se valide automatiquement et déclenche un nouvel appel à la page en lui passant la valeur saisie en GET....
Du coup, il n'est pas possible de tester la valeur saisie en javascript (via l'event "onChange") et, en cas d'erreur, d'afficher un message sans déclencher de ré-affichage. J'ai essayé plusieurs trucs dans ma fonction de contrôle, mais rien ne marche.
Existe-t-il une solution ?