Dom0级事件和Dom2级事件

时间:2015-03-02 14:38:29   收藏:0   阅读:475
1.Dom0级事件: 
   注册obj.onclick=function () {}; (1.使用简单,2.跨浏览器);
   删除obj.onclick=null;
2.Dom2级事件(比0级优点:多个处理函数不会被覆盖):
   成员 -> addEventListener注册事件   removeEventListener移出事件;
   三个参数 -> 1事件名(都不能带on),2处理函数,3布尔值涉及嵌套元素的事件触发顺序(true按捕获流的顺序调用,false按事件冒泡流的顺序调用);
   (IE下用attachEvent和detachEvent但是没有第三个布尔事件流选择参数,并且事件名称要加“on”);
 
Dom2级事件的优点:
   obj.addEventListener("click", Func1, false);
   obj.addEventListener("click", Func2, false);
   obj.addEventListener("click", Func3, false);
   执行顺序Func1->Func2->Func3;
   obj.onclick =  Func1
   obj.onclick =  Func2
   obj.onclick =  Func3
   执行顺序Func3;

原文:http://www.cnblogs.com/zzq-include/p/4308624.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!