键码查询不能只显示一个旧式keycode,新代码还要看event.key、event.code、位置和修饰键。deertools 字段最完整,365工具箱适合迁移旧代码,uu在线工具则更像即按即查的简洁检测页。选择时要先分清字符含义和物理按键位置。
DeerTools:一次看到完整KeyboardEvent字段
DeerTools 会显示 key、code、keyCode、which、location、修饰键和重复状态,并保留按键历史,可复制JSON、Markdown或下载CSV。完整对照表还能按数字或键名反查。
中文输入法组字时可能出现keyCode 229或key为Process,这是浏览器输入法合成阶段的正常表现,应结合composition事件处理。

365工具箱:理解旧keyCode更合适
365工具箱同时展示现代key/code与已废弃的keyCode,并解释键盘布局、输入法和系统快捷键造成的差异。读到e.keyCode等旧代码时,用它对照更方便。
新项目不要继续只靠keyCode判断按键。字符含义优先用key,物理位置优先用code,组合键再同时检查ctrlKey、shiftKey等字段。

UU在线工具:临时查十进制和十六进制
UU在线工具聚焦按下即显示键名、十进制和十六进制KeyCode,普通字母、功能键、控制键与小键盘都能快速测试。
开发调试和导出记录选DeerTools;迁移老项目时选365工具箱;只想临时查一个按键的旧码值,UU在线工具的页面最省步骤。











