键名 | 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
});