Bonjour,
J'ai un gros soucis et je n'arrive pas à trouver de solutions.
En fait voilà à koi ressemble ma zone de saisie :
Mon problème provient du fait que lorsque je rentre une date ayant un format invalide et que j'appuie sur la touche entrée le controle js m'indique bien que la date n'a pas le bon format mais il soumet quand meme le formulaire alors que le code du controleur est le suivant :
Et lorsque que je clic sur le lien [Rechercher] qui appele le controleur :
J'ai le message d'alerte qui m'indique que le format n'ai pas le bon mais et comme je le souhaite le formulaire n'est pas soumis.
Je n'arrive pas à comprendre le comportement du keyPress sur la touche entrée et par conséquent le modifier en conséquence pour qu'il fasse la même chose que le clic.
Merci de votre aide.
Modifié par albator_38 (12 Oct 2006 - 16:08)
J'ai un gros soucis et je n'arrive pas à trouver de solutions.
En fait voilà à koi ressemble ma zone de saisie :
Mon problème provient du fait que lorsque je rentre une date ayant un format invalide et que j'appuie sur la touche entrée le controle js m'indique bien que la date n'a pas le bon format mais il soumet quand meme le formulaire alors que le code du controleur est le suivant :
function Search() {
sDate = document.forms["fSearch"].elements["date"].value;
ret = DateValideSep(sDate,'/');
if ( ret != ''){
document.forms["fSearch"].submit();
} else {
return;
}
}
Et lorsque que je clic sur le lien [Rechercher] qui appele le controleur :
<a href="Javascript:Search()">[Rechercher]</a>
J'ai le message d'alerte qui m'indique que le format n'ai pas le bon mais et comme je le souhaite le formulaire n'est pas soumis.
Je n'arrive pas à comprendre le comportement du keyPress sur la touche entrée et par conséquent le modifier en conséquence pour qu'il fasse la même chose que le clic.
Merci de votre aide.
Modifié par albator_38 (12 Oct 2006 - 16:08)