有关firefox event is not defined

来源:互联网 发布:足球外文网站 知乎 编辑:程序博客网 时间:2024/06/06 00:08

在IE中获取事件对象直接使用event即可,而获取其他srcElement,formElement也是相当便捷,但是在firefox中直接使用会报错event is notdefined,所以需要处理后才能获得event。

event=window.event || arguments.callee.caller.arguments[0];

获取srcElement:src = event.srcElement?event.srcElement:event.target;

     src = event.target||event.srcElement; 均可。

而fromElement可以经过判断用relatedTarget来代替

0 0
原创粉丝点击