Tastatur-Tastenerkennungstool

0 (Standardposition)

⌨️

1 (Linke Seite)

Referenz gebräuchlicher Tastencodes

Buchstabentasten (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)

Zifferntasten (0-9)

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

Funktionstasten (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)

Pfeiltasten

↑ HochArrowUp (38)
↓ RunterArrowDown (40)
← LinksArrowLeft (37)
→ RechtsArrowRight (39)

Modifikatortasten

Linke UmschalttasteShiftLeft (16)
Rechte UmschalttasteShiftRight (16)
Linke StrgControlLeft (17)
Rechte StrgControlRight (17)
Linke AltAltLeft (18)
Rechte AltAltRight (18)
Linke MetaMetaLeft (91)
Rechte MetaMetaRight (92)

Bearbeitungstasten

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

Navigationstasten

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

Sondertasten

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

Ziffernblock

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)

Satzzeichen-Tasten

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

Über das Tastatur-Tastenerkennungstool:

Das Tastatur-Tastenerkennungstool hilft Ihnen, schnell JavaScript-Ereigniseigenschaften für jede Taste zu ermitteln, einschließlich key, code, keyCode, location und Modifikatortastenzustände.

event.key: Gibt den Zeichenwert der gedrückten Taste zurück, unter Berücksichtigung des Tastaturlayouts und der Modifikatortasten (empfohlen).

event.code: Gibt den physischen Code der Taste zurück, unabhängig vom Tastaturlayout (empfohlen).

event.keyCode: Gibt den numerischen Tastencode zurück, veraltet, aber immer noch in vielen Legacy-Codes verwendet.

event.which: Ähnlich wie keyCode, veraltet.

event.location: Gibt die Position der Taste auf der Tastatur an (nützlich zur Unterscheidung von linken und rechten Tasten).

Modifikatortasten: Zustände von Alt, Strg, Umschalt und Meta (⌘- oder Win-Taste).