键码(KeyCode)对照表

字母和数字键的键码值(KeyCode)
按键 键码 按键 键码
A 65 J 74
B 66 K 75
C 67 L 76
D 68 M 77
E 69 N 78
F 70 O 79
G 71 P 80
H 72 Q 81
I 73 R 82
字母和数字键的键码值(KeyCode)
按键 键码 按键 键码
S 83 1 49
T 84 2 50
U 85 3 51
V 86 4 52
W 87 5 53
X 88 6 54
Y 89 7 55
Z 90 8 56
0 48 9 57
数字键盘上的键的键码值(KeyCode)
按键 键码 按键 键码
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
功能键键码值(KeyCode)
按键 键码 按键 键码
F1 112 F7 118
F2 113 F8 119
F3 114 F9 120
F4 115 F10 121
F5 116 F11 122
F6 117 F12 123
       
       
控制键键码值(KeyCode)
按键 键码 按键 键码
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
控制键键码值(KeyCode)
按键 键码 按键 键码
Right Arrow 39 -_ 189
Dw Arrow 40 .> 190
Insert 45 /? 191
Delete 46 `~ 192
Num Lock 144 [{ 219
;: 186 \| 220
=+ 187 ]} 221
,< 188 '" 222
多媒体键码值(KeyCode)
按键 键码 按键 键码
音量加 175    
音量减 174    
停止 179    
静音 173    
浏览器 172    
邮件 180    
搜索 170    
收藏 171    

KeyCode 属性返回onkeypress事件触发的键的值的字符代码,或者 onkeydown 或 onkeyup 事件的键的代码。


两种代码类型的区别是:

字符代码 - 表示 ASCII 字符的数字

键盘代码 - 表示键盘上真实键的数字


两种类型的值不是都相等的,例如小写字符 "w" 和大写字符 "W" 有相同的键盘代码,因为他们他们键盘上 ( "W" 代码为 "87"),但是它们有不同的字符代码,两个字符输出是不一样的( "w" 和 "W" 字符代码为 "119" 和 "87")

提示: 如果需要知道用户按下的是打印键 (如 "a" 或 "5"),建议使用 onkeypress 事件。如果需要知道用户按下的是功能键(如 "F1", "CAPS LOCK" 或 "Home") 可使用 onkeydown 或 onkeyup 事件。


SSL配置生成器,可以在线生成SSL配置的工具,用于Web服务器、数据库和邮件软件的易于使用的SSL安全配置生成器。

SSL配置生成器

SSL配置生成器,可以在线生成SSL配置的工具,用于Web服务器、数据库和邮件软件的易于使用的SSL安全配置生成器。
乱数假文生成器用来生成一篇用于排版设计领域的随机文章,主要的目的为测试文章或文字在不同字型、版型下看起来的效果,通常网站还没建设好时会出现这段文字。

乱数假文生成器

乱数假文生成器用来生成一篇用于排版设计领域的随机文章,主要的目的为测试文章或文字在不同字型、版型下看起来的效果,通常网站还没建设好时会出现这段文字。
JavaScript代码混淆器,此工具将原始JavaScript源代码转换为新的表示形式,这种表示形式在未经授权的情况下很难理解、复制、重用和修改。混淆处理的结果将具有与原始代码完全相同的功能。通过一系列转换,例如变量/函数/参数重命名、字符串删除和其他转换,您的源代码将被转换JavaScript为一些不可读的内容,而工作方式与以前完全相同。

JavaScript代码混淆器

JavaScript代码混淆器,此工具将原始JavaScript源代码转换为新的表示形式,这种表示形式在未经授权的情况下很难理解、复制、重用和修改。混淆处理的结果将具有与原始代码完全相同的功能。通过一系列转换,例如变量/函数/参数重命名、字符串删除和其他转换,您的源代码将被转换JavaScript为一些不可读的内容,而工作方式与以前完全相同。
.htaccess文件在线生成编辑器,帮您简单完成生成.htaccess配置文件的任务。

Htaccess文件生成器

.htaccess文件在线生成编辑器,帮您简单完成生成.htaccess配置文件的任务。