dom事件級別

2021-09-27 12:20:13 字數 541 閱讀 1173

dom事件級別其實就是一些制定的標準:有0,2,3三種標準。

0級就是類似下圖那樣,用onclick來繫結事件,也沒有自定義事件啥的。事件會被覆蓋。

到了2級可以開始有多個事件,還支援事件的冒泡和捕獲的設定。【false是冒泡,true是捕獲】addeventlistener(event,listener,usecaptrue)  ie11以下:attachevent(event,listener)

到了3級,多了一些事件型別能夠繫結。還多了自定義事件。

【這一塊主要能和事件的繫結,冒泡,捕獲結合起來】

總結:0級只能定義乙個事件,多事件會互相覆蓋。

1級的dom沒有關於事件的更新

2級多出了事件的自定義,並且還有事件冒泡和捕獲。注意ie11以下的寫法

注意,ie事件處理程式沒有第三個引數,因為ie早期版本只支援事件冒泡,所以預設就是事件冒泡。

3級多了自定義事件,和一起其他擴充套件的事件。

DOM事件級別

dom事件級別 0級事件 var el document.getelementbyid el el.nclick function dom 2級事件 el.addeventlistener click text,false function text e dom 3級事件 ui事件,當使用者與頁面上...

dom事件模型級別

dom事件模型分為三個等級,分別是0級 1級 2級。0級是最早的,而且目前所有的瀏覽器仍支援0級dom模型。0級模型的註冊事件,就是我們經常見到的,如 2級的典型特點是事件傳播的階段,捕獲階段,直接目標階段,起泡階段 注意在第三個階段 起泡階段 在ie6中不支援。在事件傳播的過程中,可以隨時用eve...

dom事件模型級別

到目前為止,dom事件模型分為三個等級,分別是0級 1級 2級。0級是最早的,而且目前所有的瀏覽器仍支援0級dom模型。0級模型的註冊事件,就是我們經常見到的,如 2級的典型特點是事件傳播的階段,捕獲階段,直接目標階段,起泡階段 注意在第三個階段 起泡階段 在ie6中不支援。在事件傳播的過程中,可以...