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