键盘Key Code

获取 javascript 键盘事件信息,例如按下的每个键的key, code, keycode和修饰符。

按下键盘上任意键
KeyCode: -
Which: -
Code: -
当前已按下键:

QWERTY键盘布局

Esc esc
27
F1 F1
112
F2 F2
113
F3 F3
114
F4 F4
115
F5 F5
116
F6 F6
117
F7 F7
118
F8 F8
119
F9 F9
120
F10 F10
121
F11 F11
122
F12 F12
123
` `
192
1 1
49
2 2
50
3 3
51
4 4
52
5 5
53
6 6
54
7 7
55
8 8
56
9 9
57
0 0
48
- -
189
= =
187
delete
8
Tab tab
9
Q Q
81
W W
87
E E
69
R R
82
T T
84
Y Y
89
U U
85
I I
73
O O
79
P P
80
[ [
219
] ]
221
\ \
220
Caps caps lock
20
A A
65
S S
83
D D
68
F F
70
G G
71
H H
72
J J
74
K K
75
L L
76
; ;
186
' '
222
Enter return
13
Shift shift
16
Z Z
90
X X
88
C C
67
V V
86
B B
66
N N
78
M M
77
, ,
188
. .
190
/ /
191
Shift shift
16
Ctrl control
17
Win
91
Alt option
18
Space space
32
Alt option
18
Win
92
Menu fn
93
Ctrl control
17

键盘Key Code表

字符 Keycode 字符 Keycode 字符 Keycode
8 9 13
16 Ctrl 17 Alt 18
Pause 19 20 Esc 27
空格 32 33 34
End 35 Home 36 37
38 39 40
Insert 45 Delete 46 0 48
1 49 2 50 3 51
4 52 5 53 6 54
7 55 8 56 9 57
A 65 B 66 C 67
D 68 E 69 F 70
G 71 H 72 I 73
J 74 K 75 L 76
M 77 N 78 O 79
P 80 Q 81 R 82
S 83 T 84 U 85
V 86 W 87 X 88
Y 89 Z 90 Win 91
Win 92 菜单 93 0 96
1 97 2 98 3 99
4 100 5 101 6 102
7 103 8 104 9 105
* 106 + 107 - 109
. 110 / 111 F1 112
F2 113 F3 114 F4 115
F5 116 F6 117 F7 118
F8 119 F9 120 F10 121
F11 122 F12 123 Num 144
Scroll 145 ; 186 = 187
, 188 - 189 . 190
/ 191 ` 192 [ 219
\ 220 ] 221 ' 222