调快捷键兼容性
检查同一实体键在当前布局下的 key 与 code 差异。
使用指南
键盘事件检测器直接监听当前页面的 keydown/keyup,显示 event.key、event.code、已废弃但旧代码常见的 keyCode/which、键盘区域 location、长按 repeat 和 Ctrl/Shift/Alt/Meta 状态。历史只记录最近 30 次非 repeat 的按下事件。
更新于 2026-09-10约 2 分钟读完
repeat=true,但历史不会因自动重复刷屏。| 输入 | 输出 | 说明 |
|---|---|---|
| 按空格 | key 显示 Space |
实际 event.key 是一个空格 |
| 按左 Shift | location=左侧 | 取决于浏览器/键盘 |
| 长按 A | 当前 repeat=true | 历史只记首次非重复事件 |
keyCode 与 which 已废弃,仅为排查旧代码展示,新代码应优先使用 key/code。检查同一实体键在当前布局下的 key 与 code 差异。
对照 keyCode/which 和现代字段,理解遗留监听逻辑。
操作系统或浏览器可能在事件到达网页前就拦截它们。
不会。监听器只在该页面组件挂载期间存在,离开时会移除。
按键事件只保存在当前页面内存并用于显示;工具不持久化或上传按键历史。
更新于 2026-09-10
按任意键即时显示 key/code/keyCode/location,修饰键状态灯与按键历史
即时显示 key code keyCode location 等事件属性
按住 Ctrl / Shift / Alt / Win(⌘) 实时点亮
最近 30 次按键(长按重复不重复记录)
暂无记录,按几个键试试