火狐(firefox)及ie下event怎么获取?两种获取方法分享

2024-06-24 10:34:26阅读量:38 字体:

经常有同事问我在火狐浏览器怎么获取event的方法,大多是想获取event.keyCode的功能两种方法

第一种方法:

火狐(firefox)及ie下event怎么获取?两种获取方法分享

ie浏览器如下调用

firefox火狐浏览器如下调用

这样就可以调用成功

这种方法在firefox需要带个参数过去,不是太好,下面介绍第二种方法

第二种方法:

ie和firefox下都如下调用

这里要解释一下arguments.callee.caller.arguments[0],

简单例子如下:

上面的这个例子将输出3个true,表明当a()调用时,函数b与函数a的关系。

arguments.callee指的就是当前的函数体

arguments.callee.caller就是当前函数的上级函数

所以当执行onclick="a()"时arguments.callee就是a(),arguments.callee.caller就是function onclick

onclick的第一个能数就是event,也就是arguments.callee.caller.arguments[0]这个。


推荐阅读

  • 家人地图如何开启永久位置

    家人地图如何开启永久位置

    家人地图是高德地图推出的家人定位查询功能,要开启家人地图永久位置分享,可以直接在家人地图设置中开启。具体操作方法如下: 家人地图如何开启永久位置 1、打开手机高德地图app,点击我的”。 ...

    阅读: 838

  • 快手号怎么修改不了,只有复制

    快手号怎么修改不了,只有复制

    快手号只有复制,修改不了,是因为近期已经修改过快手号了,从修改时开始需要等待90天后才能再次修改。修改快手号的具体操作方法如下: 快手号怎么修改不了,只有复制 1、打开手机快手app,点击左上角三条横...

    阅读: 721

  • qq群怎么设置不让群成员加好友

    qq群怎么设置不让群成员加好友

    qq群目前还不能设置不让群成员加好友,只能设置不让群里的人发起临时会话减少群员的互动性。设置不让群里的人发起临时会话的具体操作如下: qq群怎么设置不让群成员加好友 1、打开手机QQ软件,找到自己创建...

    阅读: 700

  • 朋友圈设置三天可见是对所有人吗

    朋友圈设置三天可见是对所有人吗

    朋友圈三天可见是针对朋友圈的一个设置,针对所有的朋友,朋友圈设置三天可见后,所有朋友只能看到你最近三天的朋友圈。朋友圈设置三天可见的具体操作如下: 朋友圈设置三天可见是对所有人吗 1、打开手机微信ap...

    阅读: 730

  • 微信很小的那种表情包怎么做的

    微信很小的那种表情包怎么做的

    平常生活中微信很小的那种表情包可以在微信的小程序里根据自己的喜好进行制作,通过以下步骤制作微信表情包: 微信很小的那种表情包怎么做的 1、打开微信,切换到发现页面,点击小程序”进入小程序页...

    阅读: 1363

  • 剪映怎么在中间插视频

    剪映怎么在中间插视频

    想要使用剪映视频中间插入另一个视频,可以把原本视频分割再插入新的视频,通过以下步骤使用剪映在中间插视频: 剪映怎么在中间插视频 1、打开剪映,点击开始创作”进入选择页面。 2、选择一个视...

    阅读: 752