以下是键盘上常见按键的 中英文名称 及对应的 键码(Key Code)(基于标准键盘布局和JavaScript事件键码)。部分键码可能因操作系统或编程语言略有差异,但通用性较高:
一、主键盘区(Main Keyboard)
按键符号 |
中文名称 |
英文名称 |
键码(Key Code) |
A -Z |
A-Z(按字母读) |
A-Z(按字母读) |
65-90 |
0 -9 |
数字0-9 |
Number 0-9 |
48-57 |
~ |
波浪号 |
Tilde |
192 |
! |
感叹号 |
Exclamation Mark |
49 (Shift+1) |
@ |
At符号 |
At Sign |
50 (Shift+2) |
# |
井号 |
Hash/Pound |
51 (Shift+3) |
$ |
美元符号 |
Dollar Sign |
52 (Shift+4) |
% |
百分号 |
Percent Sign |
53 (Shift+5) |
^ |
脱字符 |
Caret |
54 (Shift+6) |
& |
和号 |
Ampersand |
55 (Shift+7) |
* |
星号 |
Asterisk |
56 (Shift+8) |
( |
左括号 |
Left Parenthesis |
57 (Shift+9) |
) |
右括号 |
Right Parenthesis |
48 (Shift+0) |
_ |
下划线 |
Underscore |
189 (Shift+-) |
+ |
加号 |
Plus Sign |
187 (Shift+=) |
- |
减号/连字符 |
Hyphen/Minus |
189 |
= |
等号 |
Equal Sign |
187 |
[ |
左方括号 |
Left Bracket |
219 |
] |
右方括号 |
Right Bracket |
221 |
{ |
左花括号 |
Left Curly Brace |
219 (Shift+[) |
} |
右花括号 |
Right Curly Brace |
221 (Shift+]) |
\ |
反斜杠 |
Backslash |
220 |
| |
竖线 |
Vertical Bar |
220 (Shift+) |
; |
分号 |
Semicolon |
186 |
: |
冒号 |
Colon |
186 (Shift+;) |
' |
单引号 |
Apostrophe/Single Quote |
222 |
" |
双引号 |
Double Quote |
222 (Shift+') |
, |
逗号 |
Comma |
188 |
< |
小于号 |
Less Than |
188 (Shift+,) |
. |
句号 |
Period |
190 |
> |
大于号 |
Greater Than |
190 (Shift+.) |
/ |
斜杠 |
Slash |
191 |
? |
问号 |
Question Mark |
191 (Shift+/) |
Tab |
制表键 |
Tab |
9 |
Caps Lock |
大写锁定键 |
Caps Lock |
20 |
Shift |
上档键 |
Shift |
16 (左右Shift独立) |
Ctrl |
控制键 |
Control |
17 (左右Ctrl独立) |
Alt |
换档键 |
Alt |
18 (左右Alt独立) |
Space |
空格键 |
Space |
32 |
Enter |
回车键 |
Enter |
13 |
Backspace |
退格键 |
Backspace |
8 |
Windows |
Windows徽标键 |
Windows Key |
91 (左), 92 (右) |
Menu |
菜单键 |
Menu/Application Key |
93 |
二、功能键区(Function Keys)
按键符号 |
中文名称 |
英文名称 |
键码(Key Code) |
Esc |
退出键 |
Escape |
27 |
F1 -F12 |
功能键1-12 |
Function 1-12 |
112-123 |
三、编辑键区(Editing Keys)
按键符号 |
中文名称 |
英文名称 |
键码(Key Code) |
Insert |
插入键 |
Insert |
45 |
Delete |
删除键 |
Delete |
46 |
Home |
起始键 |
Home |
36 |
End |
结束键 |
End |
35 |
Page Up |
向上翻页键 |
Page Up |
33 |
Page Down |
向下翻页键 |
Page Down |
34 |
四、方向键区(Arrow Keys)
按键符号 |
中文名称 |
英文名称 |
键码(Key Code) |
↑ |
上箭头键 |
Up Arrow |
38 |
↓ |
下箭头键 |
Down Arrow |
40 |
← |
左箭头键 |
Left Arrow |
37 |
→ |
右箭头键 |
Right Arrow |
39 |
五、小键盘区(Numpad)
按键符号 |
中文名称 |
英文名称 |
键码(Key Code) |
Num Lock |
数字锁定键 |
Number Lock |
144 |
Numpad 0-9 |
数字0-9 |
Numpad 0-9 |
96-105 |
Numpad + |
加号 |
Numpad Plus |
107 |
Numpad - |
减号 |
Numpad Minus |
109 |
Numpad * |
乘号 |
Numpad Multiply |
106 |
Numpad / |
除号 |
Numpad Divide |
111 |
Numpad . |
小数点 |
Numpad Decimal |
110 |
Numpad Enter |
回车键 |
Numpad Enter |
13 (与主键盘相同) |
六、其他特殊键
按键符号 |
中文名称 |
英文名称 |
键码(Key Code) |
Print Screen |
截屏键 |
Print Screen |
44 |
Scroll Lock |
滚动锁定键 |
Scroll Lock |
145 |
Pause/Break |
暂停键 |
Pause/Break |
19 |
备注
- 键码差异:键码可能因浏览器或操作系统不同略有差异(如Mac键盘的
Command
键键码为91
,与Windows键相同)。
- 组合键:如
Shift
、Ctrl
等键通常需配合其他键使用,单独按下时可能不触发事件。
- Unicode:符号键(如
@
、#
)的实际输入值由键盘布局决定,键码仅代表物理位置。
如果需要更详细的编程接口(如JavaScript keydown
事件中的key
属性或code
属性),可进一步补充说明!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!