屬性
-
Event.bubbles 【只讀】
返回一個布爾值登刺,用來表示該事件是否在DOM中冒泡。
-
Event.cancelable 【只讀】
返回一個布爾值亮隙,用來表示與這個事件相關(guān)的默認行為是否可以取消摧冀。如果該屬性值為false ,則該事件的監(jiān)聽器無法阻止默認行為梯捕,調(diào)用preventDefault() 將產(chǎn)生錯誤。
-
Event.currentTarget 【只讀】
當前注冊事件的對象(當前元素)的引用窝撵。這個值會在傳遞的途中進行改變傀顾。
-
Event.defaultPrevented 【只讀】
一個布爾值,表示是否已經(jīng)阻止默認行為碌奉。
-
Event.eventPhase 【只讀】
指示事件流正在處理哪個階段短曾。返回值0表示沒有事件正在被處理,1表示事件正處于捕獲階段赐劣,2表示事件正處于目標階段嫉拐,3表示事件正處于冒泡階段。
-
Event.target 【只讀】
對事件起源目標(目標元素)的引用魁兼。
-
Event.timeStamp 【只讀】
事件創(chuàng)建時的時間戳婉徘,在瀏覽器中此處的時間戳是距離該頁面打開時刻的大小。
-
Event.type 【只讀】
事件的類型,不區(qū)分大小寫盖呼,返回值均為小寫儒鹿。
-
Event.isTrusted 【只讀】
返回一個布爾值,表明當前事件是否由用戶行為觸發(fā)几晤。
方法
-
event. preventDefault()
取消事件的默認動作约炎。
-
event.stopPropagation()
阻止事件冒泡。
-
event.stopImmediatePropagation()
阻止事件冒泡和該元素上的其他相同事件蟹瘾。