-
三、事件對象
????????1、IE中的事件對象
????????????(1)、type屬性 用于獲取事件類型
????????????(2)、srcElement屬性 用于獲取事件的目標(biāo)
????????????(3)、cancelBubble屬性 用于阻止事件冒泡
????????????(4)、returnValue屬性 用于阻止事件的默認(rèn)行為
查看全部 -
4、IE事件處理程序
attachEvent()添加事件
detachEvent()刪除事件
????????接收相同的兩個(gè)參數(shù);事件處理程序的名稱和事件處理程序的函數(shù)
5、跨瀏覽器的事件處理程序
查看全部 -
????????????????????????????????????????????使用事件處理程序
1.HTML事件處理程序
2.DOM0級事件處理程序
3.DOM2級事件處理程序
????????DOM2級事件定義了兩個(gè)方法:
????????用于處理指定和刪除事件程序的操作,addEventListener()和removeEventListener()。
????????接收三個(gè)參數(shù):要處理的事件名、作為事件處理程序的函數(shù)和布爾值。
查看全部 -
三、事件對象
????????什么是事件對象?在觸發(fā)DOM上的事件時(shí)都會(huì)產(chǎn)生一個(gè)對象
????事件對象event
1、DOM中的事件對象
????????(1)、type屬性 用于獲取事件類型
? ? ????(2)、target屬性 用于獲取事件目標(biāo)
????????(3)、stopPropagation()方法 用于阻止事件冒泡
????????(4)、preventDefault()方法 阻止事件的默認(rèn)行為
查看全部 -
事件對象中比較重要的四點(diǎn)
查看全部 -
addEventListener
removeEventListener
是DOM2級別
查看全部 -
事件對象event:在觸發(fā)DOM上的事件時(shí)都會(huì)產(chǎn)生一個(gè)對象筆記
DOM的事件對象
type屬性? 用于獲取事件類型
target屬性 用于獲取事件目標(biāo)
stopPropagation()方法 用于阻止事件冒泡
preventDefault()方法 阻止事件的默認(rèn)行為
查看全部 -
事件捕獲:不太具體的節(jié)點(diǎn)應(yīng)該更早接收到事件,而最具體的節(jié)點(diǎn)應(yīng)該最后接收到事件
查看全部 -
IE事件處理程序
attachEvent()添加事件
detachEvent()刪除事件
接收相同的兩個(gè)參數(shù):事件處理程序的名稱和事件處理程序的函數(shù)
查看全部 -
true - 事件句柄在捕獲階段執(zhí)行。
false- false- 默認(rèn)。事件句柄在冒泡階段執(zhí)行。查看全部 -
阻止冒泡和阻止默認(rèn)行為 寫在對應(yīng)的事件觸發(fā)函數(shù)中 防止該事件進(jìn)一步發(fā)展
查看全部 -
跨瀏覽器事件處理 封裝在對象里面 形成兩個(gè)函數(shù)?
傳參時(shí)候用'click'比較好 那樣在前面加'on'構(gòu)成相應(yīng)事件方便? dom2去掉on? 但是ie需要on??
在既不dom2 也不ie的? 只能dom0? 此時(shí)由于字符串'on'與.不能混用? 所以采用方括號的形式
['on'+type]? ?在.onclick===[onclick]
查看全部 -
ie特定的
查看全部 -
DOM2運(yùn)用addEventListener? 與DOM0一樣可以添加多個(gè)事件 多個(gè)函數(shù) 按順序執(zhí)行
dom0沒有缺點(diǎn)? dom2不兼容ie
查看全部 -
dom0
查看全部
舉報(bào)