明白原理,就是缺少專業術語來解釋,這個算是比較準確的了吧!
事件繫結就是針對dom元素的事件,繫結在dom元素上,可以在乙個元素上監聽同一事件多次
普通事件即為非針對dom元素的事件,就是直接觸發事件,普通事件多次寫會被覆蓋;
兩者的區別就在於是否可重複使用。
例如:普通事件
var btn = document.getelementbyid("hello");
btn.onclick = function(); //這個事件只會彈出2;
事件繫結
var btn = document.getelementbyid("hello");
btn.addeventlistener("click",function(),false);
btn.addeventlistener("click",function(),false); //這個事件首先會彈出1,然後在彈出2;
事件繫結和普通事件有什麼區別
傳統事件繫結和符合 w3c 標準的事件繫結有什麼區別?div1.nclick function 1 如果說給同乙個元素繫結了兩次或者多次相同型別的事件,那麼後面的繫結會覆蓋前面 的繫結 2 不支援 dom 事件流 事件捕獲階段 目標元素階段 事件冒泡階段 addeventlistener 1 如果說...
事件繫結和普通事件的區別
普通新增事件的方法 var btn document.getelementbyid hello btn.onclick function btn.onclick function 執行上面的 只會alert 2 事件繫結方式新增事件 var btn document.getelementbyid h...
事件繫結和普通事件的區別
普通新增事件的方法 var btn document.getelementbyid hello btn.onclick function btn.onclick function 執行上面的 只會alert 2 事件繫結方式新增事件 var btn document.getelementbyid h...