เครื่องมือตรวจจับแป้นพิมพ์

0 (ตำแหน่งมาตรฐาน)

⌨️

1 (ด้านซ้าย)

ตารางอ้างอิงรหัสแป้นทั่วไป

แป้นตัวอักษร (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)

แป้นตัวเลข (0-9)

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

แป้นฟังก์ชัน (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)

แป้นลูกศร

↑ บนArrowUp (38)
↓ ล่างArrowDown (40)
← ซ้ายArrowLeft (37)
→ ขวาArrowRight (39)

แป้นปรับแต่ง

Shift ซ้ายShiftLeft (16)
Shift ขวาShiftRight (16)
Ctrl ซ้ายControlLeft (17)
Ctrl ขวาControlRight (17)
Alt ซ้ายAltLeft (18)
Alt ขวาAltRight (18)
Meta ซ้ายMetaLeft (91)
Meta ขวาMetaRight (92)

แป้นแก้ไข

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

แป้นนำทาง

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

แป้นพิเศษ

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

แป้นตัวเลข

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)

แป้นเครื่องหมายวรรคตอน

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

เกี่ยวกับเครื่องมือตรวจจับแป้นพิมพ์:

เครื่องมือตรวจจับแป้นพิมพ์ช่วยให้คุณรับคุณสมบัติเหตุการณ์ JavaScript ของแป้นใดๆ ได้อย่างรวดเร็ว รวมถึง key, code, keyCode, location และสถานะแป้นปรับแต่ง

event.key: ส่งกลับค่าตัวอักษรของแป้นที่กด โดยคำนึงถึงรูปแบบแป้นพิมพ์และแป้นปรับแต่ง (แนะนำ)

event.code: ส่งกลับรหัสกายภาพของแป้น ไม่ขึ้นกับรูปแบบแป้นพิมพ์ (แนะนำ)

event.keyCode: ส่งกลับรหัสตัวเลข keyCode ซึ่งเลิกใช้แล้ว แต่ยังใช้ในโค้ดเก่าจำนวนมาก

event.which: คล้าย keyCode เลิกใช้แล้ว

event.location: ระบุตำแหน่งของแป้นบนแป้นพิมพ์ (ใช้กับแป้นที่แยกซ้าย-ขวา)

แป้นปรับแต่ง: สถานะของ Alt, Ctrl, Shift, Meta (⌘ หรือ Win)