事件高级 event事件对象

兼容性问题 ie6、7、8识别不出fn(e),只能用windows.event,所以解决兼容性问题可以这样

1、什么是事件对象

2、事件对象的使用语法

3、兼容性问题

4、事件对象的常见属性和方法

       ul.addEventListener('click', fn1);
       function fn1(e) {
           console.log(e.target);
           console.log(this);
       }

阻止默认行为事件(比如点击链接以后链接暂时不跳转)e.preventDefault(),其中return false没有兼容性问题、但是遇到return 后面的代码就不执行了,而且只限于传统的注册方式,addEventListener不能用

posted @ 2020-06-01 12:57  17135131xjt  阅读(113)  评论(0编辑  收藏  举报