window.event.keyCode 是用于获取按键的 ASCII 值,常用于识别用户键盘事件。在现代浏览器中,建议使用 event.keyCode 或 event.key。JavaScript中的window.event.keyCode使用介绍
在JavaScript中,window.event.keyCode用于获取用户按下的键盘键所对应的ASCII码值,这些值可以帮助开发者识别用户按下的具体键位,从而实现各种键盘事件响应,以下是一些常用按键及其对应的keyCode值:
| 按键 | keyCode值 |
| BackSpace | 8 |
| Tab | 9 |
| Clear | 12 |
| Enter | 13 |
| Shift | 16 |
| Control | 17 |
| Alt | 18 |
| Pause/Break | 19 |
| Caps Lock | 20 |
| Escape | 27 |
| Space | 32 |
| Page Up | 33 |
| Page Down | 34 |
| End | 35 |
| Home | 36 |
| Left Arrow | 37 |
| Up Arrow | 38 |
| Right Arrow | 39 |
| Down Arrow | 40 |
| Select Key | 41 |
| Print Screen/SysRq | 42 |
| Execute | 43 |
| Insert | 45 |
| Delete | 46 |
| Help | 47 |
| 0 | 48 |
| 1 | 49 |
| 2 9 | 50 57 |
| A Z | 65 90 |
| F1 F12 | 112 123 |
| Num Lock | 144 |
| Scroll Lock | 145 |
相关问题与解答

问题1: 如何在JavaScript中使用window.event.keyCode来禁用表单提交时的回车键?
解答1: 你可以通过监听表单输入框的keydown事件,并在事件处理函数中检查event.keyCode的值,如果检测到回车键(值为13),则阻止默认行为,从而禁用回车键的提交功能,示例如下:
禁用回车提交
问题2: 如何使用window.event.keyCode来实现用回车键代替Tab键的功能?
解答2: 你可以通过监听文本框的keydown事件,并在事件处理函数中检查event.keyCode的值,如果检测到回车键(值为13),则将其替换为Tab键(值为9),示例如下:
用回车代替Tab
各位小伙伴们,我刚刚为大家分享了有关“Javascript中的window.event.keyCode使用介绍-javascript技巧”的知识,希望对你们有所帮助。如果您还有其他相关问题需要解决,欢迎随时提出哦!