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
posted on 2009-07-14 12:21  阿C's  阅读(462)  评论(0编辑  收藏  举报