键盘常见键的keyCode和对应的键名

键名 keyCode 描述
Enter 13 回车键
Escape 27 Esc键
Backspace 8 退格键
Tab 9 Tab键
Space 32 空格键
Arrow Up 38 向上箭头
Arrow Down 40 向下箭头
Arrow Left 37 向左箭头
Arrow Right 39 向右箭头
Shift 16 Shift键
Control 17 Ctrl键
Alt 18 Alt键
Caps Lock 20 大写锁定键
F1 112 F1键
F2 113 F2键
F3 114 F3键
F4 115 F4键
F5 116 F5键
F6 117 F6键
F7 118 F7键
F8 119 F8键
F9 120 F9键
F10 121 F10键
F11 122 F11键
F12 123 F12键
0 48 数字0
1 49 数字1
2 50 数字2
3 51 数字3
4 52 数字4
5 53 数字5
6 54 数字6
7 55 数字7
8 56 数字8
9 57 数字9
A 65 字母A
B 66 字母B
C 67 字母C
D 68 字母D
E 69 字母E
F 70 字母F
G 71 字母G
H 72 字母H
I 73 字母I
J 74 字母J
K 75 字母K
L 76 字母L
M 77 字母M
N 78 字母N
O 79 字母O
P 80 字母P
Q 81 字母Q
R 82 字母R
S 83 字母S
T 84 字母T
U 85 字母U
V 86 字母V
W 87 字母W
X 88 字母X
Y 89 字母Y
Z 90 字母Z
[常见键的keyCode和对应的键名]
javascript 复制代码
document.addEventListener('keydown', function(event) {
    console.log('Key pressed: ' + event.key); // 推荐使用 key 属性
    console.log('Key code: ' + event.keyCode); // 不再推荐使用 keyCode
});
相关推荐
程序员黑豆7 小时前
Java类型推断完全指南:从var到菱形运算符,掌握使用限制与最佳实践
java·前端·ai编程
To_OC7 小时前
踩了个 TS 的坑之后,我终于把 type 和 interface 掰明白了
前端·react.js·typescript
GreenTea8 小时前
深度解读 Anthropic 多智能体报告:更强的模型 ≠ 更好的协调
前端·后端·算法
浮生望8 小时前
前端API工程化:用 Mock 数据与 Axios 配置实现独立于后端的并行开发
前端
万少8 小时前
给 DeepSeek Harness 装个"应用商店":一条命令,595 个插件随你逛
前端·javascript·后端
波波0078 小时前
C# 15 重磅新特性: 带标签 break 与 continue:重新定义嵌套循环控制流
服务器·前端·c#
Brown.alexis9 小时前
es6知识点1-自备使用
前端·ecmascript·es6
小爬的老粉丝10 小时前
JavaScript 纯前端预览 WPS:先识别容器,再路由解析器
前端·javascript·wps
计算机魔术师11 小时前
新兴多智能体系统的模式与问题
前端
用户0595401744611 小时前
AI Agent 上下文污染踩坑实录:用 pytest + Redis 揪出 3 类记忆串号 bug,排查 6 小时
前端·css