键盘常见键的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
});
相关推荐
怒放的生命19915 分钟前
本地用 pnpm 省磁盘,团队继续用 npm:极简实践
前端·npm·node.js
用户1179536547817 分钟前
企业团队编程软件怎么选:AI编程工具的协作与落地能力对比
javascript
believed_breadfruit23 分钟前
我开源了一个HTML 分页导出工具,解决了复杂页面的内容截断、跨页错乱和长文档白屏问题
前端·javascript·github
福狼27 分钟前
从“网墙”到柔性曲面:一次 WebGPU 波浪的逆向分析与重建
前端·逆向
宝哥聊编程35 分钟前
主流 Agent 平台对比:Coze、Dify、飞书、扣子、OpenClaw 落地实操手册
前端·人工智能·飞书
时间的情敌1 小时前
Vue3 + Cesium 实战:本地上传 GLB 模型、模型上叠加 GLB、点击控制透明度
前端·vue.js·cesium
拖孩1 小时前
流量主门槛从 500 降到 100,我的小程序上线 18 小时够到了线
前端·后端·微信小程序
深蓝AI1 小时前
编码 Agent 的界面味靠提示词压不住:Impeccable 用无模型规则拦同一套模板
前端·程序员
CCIE-Yasuo2 小时前
网络安全-Javascript基础
javascript·安全·web安全
January12072 小时前
【AI方法笔记】2026-11-02:模型流式吐 JSON 时,前端会遇到四种崩法
前端·人工智能·笔记·json