全键位 keyCode / code 对照 · 按键位分组 · 点击复制
返回 ico5.net 在线工具箱 您还可以使用 希腊字母对照表 MIME类型对照表 HTML转义字符对照表 鞋子尺码对照表| 序号 | 按键 | 键码(keyCode) | code 推荐 |
|---|---|---|---|
| 1 | A | 65 | KeyA |
| 2 | B | 66 | KeyB |
| 3 | C | 67 | KeyC |
| 4 | D | 68 | KeyD |
| 5 | E | 69 | KeyE |
| 6 | F | 70 | KeyF |
| 7 | G | 71 | KeyG |
| 8 | H | 72 | KeyH |
| 9 | I | 73 | KeyI |
| 10 | J | 74 | KeyJ |
| 11 | K | 75 | KeyK |
| 12 | L | 76 | KeyL |
| 13 | M | 77 | KeyM |
| 14 | N | 78 | KeyN |
| 15 | O | 79 | KeyO |
| 16 | P | 80 | KeyP |
| 17 | Q | 81 | KeyQ |
| 18 | R | 82 | KeyR |
| 19 | S | 83 | KeyS |
| 20 | T | 84 | KeyT |
| 21 | U | 85 | KeyU |
| 22 | V | 86 | KeyV |
| 23 | W | 87 | KeyW |
| 24 | X | 88 | KeyX |
| 25 | Y | 89 | KeyY |
| 26 | Z | 90 | KeyZ |
| 序号 | 按键 | 键码(keyCode) | code 推荐 |
|---|---|---|---|
| 1 | 0 | 48 | Digit0 |
| 2 | 1 | 49 | Digit1 |
| 3 | 2 | 50 | Digit2 |
| 4 | 3 | 51 | Digit3 |
| 5 | 4 | 52 | Digit4 |
| 6 | 5 | 53 | Digit5 |
| 7 | 6 | 54 | Digit6 |
| 8 | 7 | 55 | Digit7 |
| 9 | 8 | 56 | Digit8 |
| 10 | 9 | 57 | Digit9 |
| 序号 | 按键 | 键码(keyCode) | code 推荐 |
|---|---|---|---|
| 1 | F1 | 112 | F1 |
| 2 | F2 | 113 | F2 |
| 3 | F3 | 114 | F3 |
| 4 | F4 | 115 | F4 |
| 5 | F5 | 116 | F5 |
| 6 | F6 | 117 | F6 |
| 7 | F7 | 118 | F7 |
| 8 | F8 | 119 | F8 |
| 9 | F9 | 120 | F9 |
| 10 | F10 | 121 | F10 |
| 11 | F11 | 122 | F11 |
| 12 | F12 | 123 | F12 |
| 序号 | 按键 | 键码(keyCode) | code 推荐 |
|---|---|---|---|
| 1 | Backspace | 8 | Backspace |
| 2 | Tab | 9 | Tab |
| 3 | Enter | 13 | Enter |
| 4 | Shift | 16 | ShiftLeft |
| 5 | Control (Ctrl) | 17 | ControlLeft |
| 6 | Alt | 18 | AltLeft |
| 7 | CapsLock | 20 | CapsLock |
| 8 | Escape (Esc) | 27 | Escape |
| 9 | Space | 32 | Space |
| 序号 | 按键 | 键码(keyCode) | code 推荐 |
|---|---|---|---|
| 1 | PageUp | 33 | PageUp |
| 2 | PageDown | 34 | PageDown |
| 3 | End | 35 | End |
| 4 | Home | 36 | Home |
| 5 | ← (Left) | 37 | ArrowLeft |
| 6 | ↑ (Up) | 38 | ArrowUp |
| 7 | → (Right) | 39 | ArrowRight |
| 8 | ↓ (Down) | 40 | ArrowDown |
| 9 | Insert | 45 | Insert |
| 10 | Delete | 46 | Delete |
| 序号 | 按键 | 键码(keyCode) | code 推荐 |
|---|---|---|---|
| 1 | ; | 186 | Semicolon |
| 2 | = | 187 | Equal |
| 3 | , | 188 | Comma |
| 4 | - | 189 | Minus |
| 5 | . | 190 | Period |
| 6 | / | 191 | Slash |
| 7 | ` | 192 | Backquote |
| 8 | [ | 219 | BracketLeft |
| 9 | \ | 220 | Backslash |
| 10 | ] | 221 | BracketRight |
| 11 | ' | 222 | Quote |
| 序号 | 按键 | 键码(keyCode) | code 推荐 |
|---|---|---|---|
| 1 | Meta (Win) | 91 | MetaLeft |
| 2 | ContextMenu | 93 | ContextMenu |
| 3 | NumLock | 144 | NumLock |
| 4 | ScrollLock | 145 | ScrollLock |
| 序号 | 按键 | 键码(keyCode) | code 推荐 |
|---|---|---|---|
| 1 | Mute | 173 | AudioMute |
| 2 | VolumeDown | 174 | AudioVolumeDown |
| 3 | VolumeUp | 175 | AudioVolumeUp |
| 4 | MediaTrackPrevious | 176 | MediaPrevTrack |
| 5 | MediaTrackNext | 177 | MediaNextTrack |
| 6 | MediaStop | 178 | MediaStop |
| 7 | MediaPlayPause | 179 | MediaPlayPause |
| 8 | 180 | LaunchMail | |
| 9 | MediaSelect | 181 | LaunchMediaPlayer |
| 10 | LaunchApp1 | 182 | LaunchApplication1 |
keyCode 已从 Web 标准弃用,新项目建议优先使用 event.key / event.code;点击表格中任意单元格可复制该格内容;数据仅供参考,实际请以官方最新标准为准。
KeyCode对照表收录了键盘全部常用按键的 keyCode 数值与 KeyboardEvent.code 属性名,按「字母键、数字键、功能键、控制键、导航键、符号键、小键盘」分组排列,是处理键盘事件时的顺手速查工具。
做网页键盘监听时经常要查:Enter 的 keyCode 是 13、Esc 是 27、方向键是 37-40、Ctrl 是 17。现代浏览器同时提供 code 属性(如 KeyA、ArrowUp),物理键位语义更清晰,推荐新项目优先使用。
在搜索框输入按键名或键码数值即可筛选,点击任意单元格复制键值。
字母、数字、功能键、控制键、导航键、符号键、小键盘全覆盖。
新旧两套键值并列对照,兼容老代码也方便新写法。
按按键名查键码,或输入键码反查按键,都支持。
点选单元格复制键值或属性名,贴进代码即用。
按键盘分区分组排列,查找符合直觉。
纯静态数据本地筛选,无任何请求。
按字母、数字、功能键等分区定位目标按键。
对照 keyCode 数值与 code 属性名两列信息。
点击单元格复制,粘贴到键盘事件判断代码中。
新项目建议用 event.key/code,keyCode 用于维护旧代码。
key 返回按键的字符值(如 'a'、'Enter'),随输入法与大小写变化;code 返回物理键位名(如 KeyA),不随布局含义变化;keyCode 是历史遗留的数字编码,已被标准弃用但仍被广泛支持。
输入法组合输入期间会触发 compositionstart/update/end 事件,keydown 的 keyCode 多为 229。监听中文输入应使用 composition 事件而非 keydown。
左、上、右、下依次是 37、38、39、40,对应的 code 属性为 ArrowLeft、ArrowUp、ArrowRight、ArrowDown。
不一样。小键盘数字 keyCode 为 96-105(Numpad0-Numpad9),主键盘数字为 48-57(Digit0-Digit9),需要区分处理时用 code 属性判断最清楚。
如果本站工具对你有帮助,欢迎请作者喝杯咖啡