Dom0级事件和Dom2级事件

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;
posted @ 2015-03-02 14:04  soft.push("zzq")  Views(209)  Comments(0)    收藏  举报