87 votes

Quel est le code clé pour Maj + Tab?

acyally je travaille sur la cartographie des touches, mais le problème est que, lorsque j'appuie sur le bouton tabulation / bas, il passe au champ de saisie suivant, la touche de 9 et la touche de 40, mais passe au champ de saisie précédent (Maj + Tab). est le code de la clé javascript pour cela.

ce que je veux, c'est que si nous appuyons, le lien suivant sera utilisé, mais pour le lien précédent, quel est le code clé ou le code. s'il vous plaît aider. Merci.

179voto

Nick Craver Points 313913

Il n'y a pas de "keycode", c'est une propriété séparée sur l'objet event , comme ceci:

 if(event.shiftKey && event.keyCode == 9) { 
  //shift was down when tab was pressed
}
 

5voto

knittl Points 64110

vous pouvez utiliser la propriété event.shiftKey pour cela: http://www.java2s.com/Code/JavaScript/Event/Shiftkeypressed.htm

1voto

Haim Evgi Points 40786

1voto

juice Points 18

Le code clé pour Maj + Tab est 2228233. Vous pouvez trouver un autre code clé en ajoutant console.log(event.data.keyCode) dans votre code.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X