キーボードキー検出ツール

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: 数値キーコードを返します。非推奨ですが、既存コードで広く使われています

event.which: keyCodeに似ていますが、非推奨です

event.location: キーボード上のキーの位置を識別します(左右が区別されるキーに対応)

修飾キー: Alt、Ctrl、Shift、Meta(⌘またはWinキー)の状態