切换风格

后盾网PHP论坛-php培训论坛-php教程-PHP视频教程-北京PHP培训

  • 咨询热线: 400-682-3231
  • QQ咨询: 联系在线客服老师 联系在线客服老师 联系在线客服老师

QQ登录

只需一步,快速开始

返回列表 发新帖

[web前端] 火狐在onkeypress键盘事件下获取keyCode怎么失效了呢?

[复制链接]
     
  • TA的每日心情

    2017-8-1 14:25
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    1

    主题

    4

    帖子

    139

    积分

    幼儿园

    Rank: 1

    积分
    139
    活动推广币
    0 个
    后盾币
    139 个
    注册时间
    2017-7-16
    在线时间
    2 小时
    帖子
    4
    发表于 2017-7-16 13:43:28 |显示全部楼层 | 阅读模式
    本帖最后由 wangchong1118 于 2017-7-16 13:55 编辑

    今天测试了下键盘事件,发现火狐浏览器在用onkeypress事件时,获取不到键盘码keyCode,其他浏览器都可以的,onkeyup事件也都可以,现在唯独的onkeypress事件在火狐下不行?
    测试代码如下:
    <script type="text/javascript">
                    document.onkeypress = function(event){
                     var event = event || window.event;
                     alert(event.keyCode);
             }
            </script>

    在其他浏览器都能正常 alert 出相应按下的键盘码,可火狐始终 alert 出的是0

    发表回复

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表