切换模式
工具收藏
放到桌面
工具搜索
用户登陆
键码对照表

键码对照表

字母与数字键的键码值
按键 键码 按键 键码
A 65 S 83
B 66 T 84
C 67 U 85
D 68 V 86
E 69 W 87
F 70 X 88
G 71 Y 89
H 72 Z 90
I 73 0 48
J 74 1 49
K 75 2 50
L 76 3 51
M 77 4 52
N 78 5 53
O 79 6 54
P 80 7 55
Q 81 8 56
R 82 9 57
数字小键盘按键的键码值
按键 键码 按键 键码
0 96 8 104
1 97 9 105
2 98 * 106
3 99 + 107
4 100 Enter 108
5 101 - 109
6 102 . 110
7 103 / 111
功能键键码值
按键 键码 按键 键码
F1 112 F7 118
F2 113 F8 119
F3 114 F9 120
F4 115 F10 121
F5 116 F11 122
F6 117 F12 123
控制键键码值
按键 键码 按键 键码
BackSpace 8 Esc 27
Tab 9 Spacebar 32
Clear 12 Page Up 33
Enter 13 Page Down 34
Shift 16 End 35
Control 17 Home 36
Alt 18 Left Arrow 37
Cape Lock 20 Up Arrow 38
Right Arrow 39 -_ 189
Dw Arrow 40 .> 190
Insert 45 /? 191
Delete 46 `~ 192
Num Lock 144 [{ 219
;: 186 /| 220
=+ 187 ]} 221
,< 188 '" 222
多媒体键码值
按键 键码 按键 键码
音量加 175 音量减 174
停止 179 静音 173
浏览器 172 邮件 180
搜索 170 收藏 171
关于键码介绍:

1、键码(keyCode)是一个与特定键盘按键相关的数值,它在键盘事件发生时由浏览器提供。

2、当用户按下键盘上的某个键时,JavaScript 可以通过事件对象访问这个键码,从而确定哪个键被按下。

3、键码通常在以下JavaScript事件中使用:

(1)、keydown 事件:当用户按下键盘上的任意键时触发。

(2)、keyup 事件:当用户释放键盘上的键时触发。

4、键码限制:不区大小写,不限制键盘布局,功能键不产生键码。

5、键码可能在以后会被废弃,在使用键码时可使用其他方案替代。