Firefox 返回键值
keyCode(keypress) 功能键(Shift,Ctrl,Alt,PrintScreen,ScrollLock无返回值)返回正确值,以外的所有键值皆为0
keyCode(keydown) 返回除PrintScreen外所有键值,字母键皆以大写状态显示键值(65-90)
keyCode(keyup) 返回除PrintScreen外所有键值,字母键皆以大写状态显示键值(65-90)
charCode(keypress) 返回字符键大小写键值(65-90,97-122),Shift,Ctrl,Alt,PrintScreen,ScrollLock无返回值,其他所有键值为0
charCode(keydown) 所有键值为0
charCode(keyup) 所有键值为0
keyCode(keypress) 返回所有字符键的正确值(区分大小写状态65-90,97-122)
keyCode(keydown) 返回除PrintScreen外所有键值,字母键皆以大写状态显示键值(65-90)
keyCode(keyup) 返回除PrintScreen外所有键值,字母键皆以大写状态显示键值(65-90)
charCode IE不支持该属性
测试keyCode,charCode值,FF和IE中总能得到我意想不到的结果。完全无规律,后来才发现不同事件也会导致不同的结果。上表一并列 出,不同浏览器,不同键盘事件所返回的keyCode和charCode(IE不支持charCode),safari和Opera未作测试,实在没那个 精力~····
原文地址:
omiga.org/blog/archives/50
相关文章:
-
2021-05-26
-
2021-11-02
-
2022-12-23
-
2022-12-23
-
2022-12-23
-
2021-05-17
-
2021-12-14
-
2021-08-17
猜你喜欢
-
2021-11-29
-
2022-12-23
-
2022-12-23
-
2022-12-23
-
2022-12-23
-
2022-12-23
-
2022-12-23
相关资源
-
下载
2023-01-30
-
下载
2023-01-24
-
下载
2023-04-07