[HTML]Form désactiver la touche entrée ?

Form désactiver la touche entrée ? [HTML] - HTML/CSS - Programmation

Marsh Posté le 15-10-2002 à 14:40:26    

KK1 saurait-il comment on fait pour désactiver sur un formulaire la touche entrée ?
Dès que je tape entrée n'importe où sur mon formulaire, ca me le valide ...
Thx

Reply

Marsh Posté le 15-10-2002 à 14:40:26   

Reply

Marsh Posté le 15-10-2002 à 14:47:54    

Hummm quand tu as le focus sur un des éléments, tu dios pouvoir débusquer le fait qu'on appuie sur la touche entrée.
 
Sinon, je crois (et ne suis donc pas sûr) qu'une autre technique marche : ne pas mettre de bouton submit, mais un lien.

Reply

Marsh Posté le 15-10-2002 à 16:40:26    

<Script>
function desactiveEnter(){

Reply

Marsh Posté le 15-10-2002 à 16:41:26    

<Script>
function desactiveEnter(){
 if (event.keyCode == 13) {
      event.keyCode = 0;
      window.event.returnValue = false;
 }
}
</Script>
 
dans le <body> :  
<body onKeyDown='desactiveEnter()'>
 
Le Problème : désactive Entrée pour TOUTE la page.

Reply

Marsh Posté le 15-10-2002 à 17:12:46    

Prince2Lu a écrit a écrit :

KK1 saurait-il comment on fait pour désactiver sur un formulaire la touche entrée ?
Dès que je tape entrée n'importe où sur mon formulaire, ca me le valide ...
Thx



Ce qui est très utile pour ne pas avoir à tout faire avec la souris.

Reply

Marsh Posté le 15-10-2002 à 17:22:32    

:eek2:  oui mais quand l'utilisateur débutant voit plusieurs champs dans un formulaire, il tape entrée pour passer au champ suivant ...et ca lui valide tout son formulaire. C juste pour désactiver sur un formulaire contenant des input text

Reply

Marsh Posté le 15-10-2002 à 17:24:01    

Tu écris en gros "UTILISER LA TOUCHE TABULATION POUR PASSER D'UN CHAMP A UN AUTRE"

Reply

Marsh Posté le 15-10-2002 à 19:51:16    

gm_superstar a écrit a écrit :

Tu écris en gros "UTILISER LA TOUCHE TABULATION POUR PASSER D'UN CHAMP A UN AUTRE"




 
lol

Reply

Marsh Posté le 15-10-2002 à 21:07:20    

[:poisse]  
Tu remplace :

Code :
  1. <input type=submit value="Envoyer">


par

Code :
  1. <input type=button value="Envoyer" onClick="submit();">


 
[ www.ednoworld.fr.st ]


Message édité par edno le 15-10-2002 à 21:21:56
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed