Empecher l'enregistrement d'un masque par "Entrée"

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Empecher l'enregistrement d'un masque par "Entrée"

Messagepar Seb » 31 Juil 2002 à 12:25

Bonjour,Je travail sur une appli Lotus Web et j'utilise un masque qui me sert simplement à demander une valeur à l'utilisateur pour pouvoir l'utiliser dans le code d'un bouton.Le pb est que si la personne entre le mot demandé et valide par "Entrée" , au lieu de cliquer sur le bouton, le masque s'enregistre comme un nouveau document...Peut-on empecher que la touche "Entrée" enregistre le masque ???Merci d'avance !
Seb
 

Re: Empecher l'enregistrement d'un masque par "Entrée&q

Messagepar Michaël Mathy » 31 Juil 2002 à 13:11

Il suffit de créer un champ qui a comme nom "SaveOptions" et comme valeur "0" dans le formulaire et ceui-ci ne créera jamais de document dans la base de données.
Michaël Mathy
 

Re: Empecher l'enregistrement d'un masque par "Entrée&q

Messagepar blaz » 31 Juil 2002 à 13:12

re sltdnas l'événement onsubmit tu mets"return maFunc()"dnas l'entête JS tu mets:function maFunc(){ ........... if(ok) return true; else return false;}Ce qui fait que dnas ta page, si tu clique sur le bouton submit ou que tu appuie sur entrée à chaque fois, la fonction javascript maFunc va s'éxectuer.Si elle renvoie false le formulaire n'est pas envoyé, si true, il est envoyé.Libre à toi ensuite de mettre ce que tu veux dnas la fonction JS.
blaz
 

Re: Empecher l'enregistrement d'un masque par "Entrée&q

Messagepar Seb » 01 Août 2002 à 01:12

Merci encore une fois, c'est super !
Seb
 


Retour vers Développement

cron