键码(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 事件。


在线Html转义/反转义工具,可实现HTML字符的转义(Escape)与反转义(Unescape)功能。

Html转义/反转义

在线Html转义/反转义工具,可实现HTML字符的转义(Escape)与反转义(Unescape)功能。
在线Excel、CSV转JSON工具, 本工具可以将Excel或CSV格式的数据转换成JSON、XML、Html、MySQL、PHP、Python等多种格式的数据。

Excel、CSV转JSON

在线Excel、CSV转JSON工具, 本工具可以将Excel或CSV格式的数据转换成JSON、XML、Html、MySQL、PHP、Python等多种格式的数据。
类似于XPath在xml文档中的定位,JsonPath表达式通常是用来路径检索或设置Json的。JsonPath是一种简单的方法来提取给定JSON文档的部分内容。 JsonPath有许多编程语言,如Javascript,Python和PHP,Java。JsonPath提供的json解析非常强大,它提供了类似正则表达式的语法,基本上可以满足所有你想要获得的json内容。

JSONPath解析器

类似于XPath在xml文档中的定位,JsonPath表达式通常是用来路径检索或设置Json的。JsonPath是一种简单的方法来提取给定JSON文档的部分内容。 JsonPath有许多编程语言,如Javascript,Python和PHP,Java。JsonPath提供的json解析非常强大,它提供了类似正则表达式的语法,基本上可以满足所有你想要获得的json内容。
这个在线工具用来查询主流手机、平板和显示器 的尺寸、屏幕密度(PPI)以及分辨率。

屏幕像素密度(PPI)查询

这个在线工具用来查询主流手机、平板和显示器 的尺寸、屏幕密度(PPI)以及分辨率。