键盘常见键的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
});
相关推荐
艾利克斯冰2 分钟前
TypeScript 静态类型入门教程:可选静态类型与类型推导详
前端·javascript·typescript
GuWenyue6 分钟前
告别命名混乱!5步掌握BEM规范,写出易维护的前端页面
前端·javascript·面试
小林ixn7 分钟前
BEM 命名规范与 CSS 重置:打造优雅的按钮页面实战
前端·css
雨季mo浅忆15 分钟前
记录利用Cursor快速实现首页数据大屏
前端·ai编程
像我这样帅的人丶你还15 分钟前
🚀🚀🚀2026年还不会Nginx?
前端·nginx
用户0595401744618 分钟前
把对话记忆从内存搬到 Redis,长期记忆准确率从 63% 提升到 98%
前端·css
无心使然19 分钟前
Openlayers图层按需分层渲染到不同Canvas画布
前端·vue.js·gis
西索ovo20 分钟前
从作用域链到闭包,原理一次讲透
javascript
daols8820 分钟前
vxe-table 实现 Excel 风格向下复制填充(Ctrl + D 键)
javascript·vue.js·excel·vxe-table·vxe-ui