課程
/前端開發(fā)
/JavaScript
/DOM事件探秘
event里面的筆記為什么是亂碼的呀?
2015-05-16
源自:DOM事件探秘 3-3
正在回答
我的沒有啊,我用notepad++打開的(以下是筆記內(nèi)容)
本章內(nèi)容
1、理解事件流
2、使用事件處理程序
3、不同的事件類型
一、事件流
事件流描述的是從頁面中接受事件的順序。
IE的事件流是事件冒泡流,而Netscape的事件流是事件捕獲流
1、事件冒泡
事件冒泡,即事件最開始由最具體的元素(文檔中嵌套層次最深的那個(gè)節(jié)點(diǎn))接收,然后逐級(jí)向上轉(zhuǎn)播至最不具體的節(jié)點(diǎn)(文檔)。
2、事件捕獲
事件捕獲的思想是不太具體的節(jié)點(diǎn)應(yīng)該更早接收到事件,而最具體的節(jié)點(diǎn)最后接收到事件。
二、事件處理程序
1、HTML事件處理程序
2、DOM0級(jí)事件處理程序
3、DOM2級(jí)事件處理程序
DOM2級(jí)事件定義了兩個(gè)方法:用于處理指定和刪除事件處理程序的操作:addEventListener()和removeEventListener()。它們都接收三個(gè)參數(shù):要處理的事件名、作為事件處理程序的函數(shù)和一個(gè)布爾值。
4、IE事件處理程序
attachEvent()添加事件
detachEvent()刪除事件
這兩個(gè)方法接收相同的兩個(gè)參數(shù):事件處理程序名稱與事件處理函數(shù)
5、跨瀏覽器的事件處理程序
三、事件對(duì)象
事件對(duì)象event
1、DOM中的事件對(duì)象
(1)、type:獲取事件類型
(2)、target:事件目標(biāo)
(3)、stopPropagation() 阻止事件冒泡
(4)、preventDefault() 阻止事件的默認(rèn)行為
2、IE中的事件對(duì)象
(2)、srcElement:事件目標(biāo)
(3)、cancelBubble=true阻止事件冒泡
(4)、returnValue=false阻止事件的默認(rèn)行為
舉報(bào)
DOM事件?本課程會(huì)通過實(shí)例來給小伙伴們講解如何使用這些事件
1 回答我的代碼筆記
1 回答筆記界面不顯示
4 回答event=event | | window.event; 這句代碼怎么理解
2 回答關(guān)于筆記的截圖功能
2 回答怎么找到采集的筆記
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-12-15
我的沒有啊,我用notepad++打開的(以下是筆記內(nèi)容)
本章內(nèi)容
1、理解事件流
2、使用事件處理程序
3、不同的事件類型
一、事件流
事件流描述的是從頁面中接受事件的順序。
IE的事件流是事件冒泡流,而Netscape的事件流是事件捕獲流
1、事件冒泡
事件冒泡,即事件最開始由最具體的元素(文檔中嵌套層次最深的那個(gè)節(jié)點(diǎn))接收,然后逐級(jí)向上轉(zhuǎn)播至最不具體的節(jié)點(diǎn)(文檔)。
2、事件捕獲
事件捕獲的思想是不太具體的節(jié)點(diǎn)應(yīng)該更早接收到事件,而最具體的節(jié)點(diǎn)最后接收到事件。
二、事件處理程序
1、HTML事件處理程序
2、DOM0級(jí)事件處理程序
3、DOM2級(jí)事件處理程序
DOM2級(jí)事件定義了兩個(gè)方法:用于處理指定和刪除事件處理程序的操作:addEventListener()和removeEventListener()。它們都接收三個(gè)參數(shù):要處理的事件名、作為事件處理程序的函數(shù)和一個(gè)布爾值。
4、IE事件處理程序
attachEvent()添加事件
detachEvent()刪除事件
這兩個(gè)方法接收相同的兩個(gè)參數(shù):事件處理程序名稱與事件處理函數(shù)
5、跨瀏覽器的事件處理程序
三、事件對(duì)象
事件對(duì)象event
1、DOM中的事件對(duì)象
(1)、type:獲取事件類型
(2)、target:事件目標(biāo)
(3)、stopPropagation() 阻止事件冒泡
(4)、preventDefault() 阻止事件的默認(rèn)行為
2、IE中的事件對(duì)象
(1)、type:獲取事件類型
(2)、srcElement:事件目標(biāo)
(3)、cancelBubble=true阻止事件冒泡
(4)、returnValue=false阻止事件的默認(rèn)行為