cha*_*oor 2 javascript jquery keypress
我注意到jquery有一个按键功能.但它似乎只能检测数字和字符的按键事件.它无法检测到F5按键事件.最令我惊讶的是网上的每个人都说F5的keyCode是116,但是当我使用jquery按键功能时,它只显示字符t的keyCode为116(似乎116是小写的ascii代码) T)!有人可以告诉我这个以及如何在javascript或jquery中检测F5事件吗?非常感谢提前.
我不知道你的代码中你做错了什么,但jQuery确实说的F5是116和t是84:
一个可能的错误keypress将有所不同keycode,这就是为什么keydown更优选.
| T | A | F5
keydown | 86 | 65 | 116
keypress| 116 | 97 | -
Run Code Online (Sandbox Code Playgroud)
同时按下F5也不会触发,keypress因为重载部分发生在之前keypress.
| 归档时间: |
|
| 查看次数: |
12297 次 |
| 最近记录: |