您的位置:首页 > Web前端 > JavaScript

火狐 IE获取JS event对象

2015-11-10 10:37 543 查看
1 IE获取event对象

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]这个。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: