火狐浏览器不支持window.event解决办法

要给登录按钮添加一个键盘enter事件,

document.onkeydown = function(e){

let key = window.event.keyCode;

if(key== 13){

_this.getlogin();

}

},

发现火狐浏览器不支持window.event 报undefined

后改为

document.onkeydown = function(e){

let temp = window.event ? e.keyCode : e.which;

if(temp == 13){

_this.getlogin();

}

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 6,154评论 0 2
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,725评论 0 17
  • 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放...
    孤魂草阅读 4,421评论 0 0
  • 1.皇位是一种社会制度,万历皇帝朱翊钧,不过是紫禁城中的一名囚徒,他的权力大多带有被动性,于是他消极无为,向臣僚作...
    小小b剪刀阅读 4,119评论 0 0
  • 微博上看到有人说:“90后的发际线也开始后移了。”很多朋友都转发,我才发现身边真的有太多同龄人过得很丧,我们用脱发...
    奇葩菇凉阅读 4,719评论 0 4