IE和DOM事件流

2022-06-03 20:18:13 字數 503 閱讀 2602

* ie採用冒泡型事件 netscape使用捕獲型事件 dom使用先冒泡後捕獲事件
冒泡型事件模型: button->div->body (ie事件流) 

捕獲型事件模型: body->div->button (netscape事件流)

dom事件模型: body->div->button->button->div->body (先捕獲後冒泡)

冒泡型事件模型(所有瀏覽器都支援):

由明確的事件源到最不明確的事件源一次向上觸發;

捕獲型事件模型(ie不支援):

不確定的事件源到明確的事件源依次向下觸發;

ie:物件.attachevent("事件(on)",move) 新增

物件. detachevent("事件(on)","處理程式") 刪除

ff:物件.addeventlistener("事件","處理程式",布林值) 新增

物件.removeeventlistener("事件","處理程式",布林值) 刪除

IE和DOM事件流 普通事件和繫結事件的區別

ie和dom事件流的區別ie採用冒泡型事件 netscape 網路資訊瀏覽器 使用捕獲型事件 dom使用先捕獲後冒泡型事件 示例 click 冒泡型事件模型 button div body ie事件流 捕獲型事件模型 body div button netscape事件流 dom事件模型 body ...

IE和DOM事件 道

對於前端事件,首先第一點 ie事件是事件冒泡 沒有事件捕獲 dom事件是先捕獲再冒泡 第二點 事件冒泡 從dom樹葉子到主幹,事件捕獲 從文件樹的枝幹到樹葉 然後,再說事件函式語法 iedom 事件註冊 elem.attachevent onclick function elem.addeventl...

DOM 事件流,以及阻止冒泡

dom 事件流共有三個階段 1 事件捕獲階段 當事件發生的時候,事件從window開始依次往子元素傳遞 注意 在整個捕獲的過程中,如果父元素有同類事件也會被一併觸發 2 確定目標階段 找到目標 3 事件冒泡階段 從事件目標開始處理事件,處理完以後依次往父元素傳遞,一直傳到window 1 在標準瀏覽...