Ferramenta de Detecção de Teclas do Teclado

0 (Posição Padrão)

⌨️

1 (Lado Esquerdo)

Referência de Códigos de Tecla Comuns

Teclas de Letras (A-Z)

AKeyA (65)
BKeyB (66)
CKeyC (67)
DKeyD (68)
EKeyE (69)
FKeyF (70)
GKeyG (71)
HKeyH (72)
IKeyI (73)
JKeyJ (74)
KKeyK (75)
LKeyL (76)
MKeyM (77)
NKeyN (78)
OKeyO (79)
PKeyP (80)
QKeyQ (81)
RKeyR (82)
SKeyS (83)
TKeyT (84)
UKeyU (85)
VKeyV (86)
WKeyW (87)
XKeyX (88)
YKeyY (89)
ZKeyZ (90)

Teclas Numéricas (0-9)

0Digit0 (48)
1Digit1 (49)
2Digit2 (50)
3Digit3 (51)
4Digit4 (52)
5Digit5 (53)
6Digit6 (54)
7Digit7 (55)
8Digit8 (56)
9Digit9 (57)

Teclas de Função (F1-F12)

F1F1 (112)
F2F2 (113)
F3F3 (114)
F4F4 (115)
F5F5 (116)
F6F6 (117)
F7F7 (118)
F8F8 (119)
F9F9 (120)
F10F10 (121)
F11F11 (122)
F12F12 (123)

Teclas de Seta

↑ CimaArrowUp (38)
↓ BaixoArrowDown (40)
← EsquerdaArrowLeft (37)
→ DireitaArrowRight (39)

Teclas Modificadoras

Shift EsquerdoShiftLeft (16)
Shift DireitoShiftRight (16)
Ctrl EsquerdoControlLeft (17)
Ctrl DireitoControlRight (17)
Alt EsquerdoAltLeft (18)
Alt DireitoAltRight (18)
Meta EsquerdoMetaLeft (91)
Meta DireitoMetaRight (92)

Teclas de Edição

EnterEnter (13)
BackspaceBackspace (8)
DeleteDelete (46)
TabTab (9)
SpaceSpace (32)

Teclas de Navegação

HomeHome (36)
EndEnd (35)
PageUpPageUp (33)
PageDownPageDown (34)

Teclas Especiais

EscapeEscape (27)
CapsLockCapsLock (20)
InsertInsert (45)
PrintScreenPrintScreen (44)
ScrollLockScrollLock (145)
PausePause (19)

Teclado Numérico

Num 0Numpad0 (96)
Num 1Numpad1 (97)
Num 2Numpad2 (98)
Num 3Numpad3 (99)
Num 4Numpad4 (100)
Num 5Numpad5 (101)
Num 6Numpad6 (102)
Num 7Numpad7 (103)
Num 8Numpad8 (104)
Num 9Numpad9 (105)
Num *NumpadMultiply (106)
Num +NumpadAdd (107)
Num -NumpadSubtract (109)
Num .NumpadDecimal (110)
Num /NumpadDivide (111)
Num EnterNumpadEnter (13)
NumLockNumLock (144)

Teclas de Pontuação

;Semicolon (186)
=Equal (187)
,Comma (188)
-Minus (189)
.Period (190)
/Slash (191)
`Backquote (192)
[BracketLeft (219)
\Backslash (220)
]BracketRight (221)
'Quote (222)

Sobre a Ferramenta de Detecção de Teclas:

A Ferramenta de Detecção de Teclas ajuda você a obter rapidamente as propriedades de evento JavaScript de qualquer tecla, incluindo key, code, keyCode, location e estados das teclas modificadoras.

event.key: Retorna o valor do caractere da tecla pressionada, considerando o layout do teclado e teclas modificadoras (recomendado).

event.code: Retorna o código físico da tecla, não afetado pelo layout do teclado (recomendado).

event.keyCode: Retorna o código numérico da tecla, obsoleto mas ainda usado em muitos códigos legados.

event.which: Similar ao keyCode, obsoleto.

event.location: Indica a posição da tecla no teclado (útil para distinguir teclas esquerda e direita).

Teclas modificadoras: Estados de Alt, Ctrl, Shift e Meta (⌘ ou tecla Win).