交互演示区
- 请按任意键获取键盘键码值 -
要显示按键键码值,请开启「监听键盘 keydown 事件」选项。
Event 属性
event.key
event.location
event.which
event.code
说明:event.which 已从 Web 标准中删除,虽然部分浏览器仍支持该属性,但不推荐在项目中使用。
工具介绍
KeyCode 键码值是处理键盘事件需要用到的标识。本工具提供了键盘键码对照表,并提供了以交互的方式获取键码值的功能,是程序员必备辅助工具之一。

字母和数字

按键 键码 按键 键码 按键 键码
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 0 48
1 49 2 50 3 51
4 52 5 53 6 54
7 55 8 56 9 57

数字键盘

按键 键码 按键 键码 按键 键码
0 96 1 97 2 98
3 99 4 100 5 101
6 102 7 103 8 104
9 105 * 106 + 107
Enter 108 - 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
F13 124 F14 125 F15 126
F16 127 F17 128 F18 129
F19 130 F20 131 F21 132
F22 133 F23 134 F24 135
F25 136 F26 137 F27 138
F28 139 F29 140 F30 141
F31 142 F32 143

控制键

按键 键码 按键 键码 按键 键码
Backspace/Delete 8 Tab 9 Clear 12
Enter 13 Shift 16 Ctrl 17
Alt 18 Pause/Break 19 Caps Lock 20
Escape 27 Spacebar 32 Page Up 33
Page Down 34 End 35 Home 36
Left Arrow 37 Up Arrow 38 Right Arrow 39
Down Arrow 40 Print Screen 44 Insert 45
Delete 46 Num Lock 144 ;: 186
=+ 187 ,< 188 -_ 189
.> 190 /? 191 `~ 192
[{ 219 \| 220 ]} 221
'" 222

多媒体相关

按键 键码 按键 键码 按键 键码
浏览器 172 静音/非静音 173 音量减 174
音量加 175 下一首 176 上一首 177
停止 178 播放/暂停 179 邮件 180
静音/非静音(Firefox) 181 音量减(Firefox) 182 音量加(Firefox) 183