火狐 IE获取JS event对象
2015-11-10 10:37
543 查看
1 IE获取event对象
2 火狐获取event对象
解释一下 arguments.callee指的就是当前的函数体
arguments.callee.caller就是当前函数的上级函数
所以当执行onclick=”a()”时arguments.callee就是a(),arguments.callee.caller就是function onclick
onclick的第一个能数就是event,也就是arguments.callee.caller.arguments[0]这个。
var event = window.event;
2 火狐获取event对象
var event = arguments.callee.caller.arguments[0];
解释一下 arguments.callee指的就是当前的函数体
arguments.callee.caller就是当前函数的上级函数
所以当执行onclick=”a()”时arguments.callee就是a(),arguments.callee.caller就是function onclick
onclick的第一个能数就是event,也就是arguments.callee.caller.arguments[0]这个。
相关文章推荐
- js图片轮播手动切换效果
- 将Xml或Json生成类的最简单方式
- 跨域ajax原理(jsonp方式)
- 使用js对WGS-84 ,GCJ-02与BD-09的坐标进行转换
- js实现星星评分效果
- 多个js中如何避免方法名重复
- JS截取与分割字符串常用技巧总结
- js轮播图
- GeoJSON介绍
- 在 JavaScript 中实现私有成员的语法特性
- 纯javascript响应式树形菜单效果
- vc 与 js应用
- JavaScript中SetInterval与setTimeout的用法详解
- sharepoint 中waiting screen dialog的使用方法(JSOM)
- js闭包
- WGS-84,GCJ-02,BD-09的js转换
- js判断是否是IE的简单方法
- DOM0, DOM1, DOM2, DOM3
- JS-全局和局部变量
- JS-动态和匿名函数