Fight With Me!!!

导航

JS获得事件发出者

因为ff下本身不支持srcElement而是支持target,你这里这么用也是为了兼容浏览器,但是event.srcElement.id这么写会从event.srcElement里找id属性,这样是默认event.srcElement存在的,而火狐是不存在,当然就报错了。应该使用以下的方式:

var obj=event.srcElement ? event.srcElement : event.target;

 

再调用obj.id就行了.

posted on 2016-11-02 14:26  nickTimer  阅读(538)  评论(0编辑  收藏  举报