事件繫結和普通事件有什麼區別

2022-05-04 06:06:11 字數 464 閱讀 9892

明白原理,就是缺少專業術語來解釋,這個算是比較準確的了吧!

事件繫結就是針對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...