-
事件冒泡:事件最開始由最具體的元素(文檔中嵌套層次最深的那個節點)接收,然后逐級向上傳播至最不具體的那個節點(文檔)。
查看全部 -
添加事件:
?li 上添加 onmouseover事件,控制鼠標滑過時li的背景顏色
li 上添加 onclick 事件,隱藏 ul列表,更換qq面板上狀態欄的文本以及狀態欄的圖標
查看全部 -
事件類型:
鼠標事件
鍵盤事件
查看全部 -
?addListener(element(給哪個元素添加事件),hander(觸發該事件執行什么操作、方法),true/false (true 捕獲階段觸發 false 冒泡階段觸發))
注意:添加事件的時候 所有 onload onclick onfoucs 中的“on” 都去掉 Dom2事件處理程序 不識別帶有“on” 的事件
查看全部 -
Dom0級事件處理程序:
直接在元素后添加方法:Btn.onclick = function(){} 或 Btn['click'] = function()[]
Dom2級事件處理程序:
?addEventListener() 、 removeEventListner()
IE事件處理程序:
attachEvent() 、detachEvent();
查看全部 -
事件對象的常用屬性:
? 1. type 事件類型 例如 "click',Dom對象是 click IE對象是 onclick
? 2.
事件對象的重要方法:
組織冒泡(點擊按鈕時 不觸發父節點 例如div body的單擊事件)
禁止元素默認行為 例如 超鏈接事件的跳轉到網頁功能,禁止后單擊超鏈接不在跳轉網頁
查看全部 -
鍵盤事件:
查看全部 -
document.getElementByClassName()
IE10以前的瀏覽器不支持
查看全部 -
不同的事件類型
查看全部 -
DOM中的事件對象與IE的事件對象
查看全部 -
DOM2級事件處理程序
DOM2級事件定義了兩個方法:
用于處理指定和刪除事件處理程序的操作
addEventListener()和removeEventListener()
接收三個參數:要處理的事件名,作為事件處理程序的函數和布爾值
true:捕獲階段
false: 冒泡階段
查看全部 -
事件捕獲:不太具體的節點應該更早接收到事件,而最具體的節點最后接收到事件
查看全部 -
事件冒泡:事件最開始由最具體的元素(文檔中嵌套層次最深的那個節點)接收,然后逐級向上傳播至最不具體的那個節點(文檔)。
點一個按鈕,瀏覽器會認為你點按鈕的同時,也點擊了包含按鈕的這個容器,也點擊了整個HTML,點了整個document
click事件會逐級網上冒,一直冒到document
查看全部 -
IE --- 事件冒泡流
Netscape --- 事件捕獲流
查看全部 -
事件---描述的是從頁面中接受事件的順序
查看全部
舉報