在前端開發工作中,由於瀏覽器相容性等問題,觸發事件物件的方法不同,分為ie和非ie兩種。下面主要介紹跨瀏覽器觸發 目標事件、阻止事件的預設行為、阻止事件冒泡 三種方法:
var eventutil =,charcode : function(e)preventdefault :
function(e)
else
},stoppropagation :
function(e)
else
},
};
以上**,我們為eventutil新增了3個方法,我們可以像下面這樣使用這些方法:
var div=document.getelementbyid('div');document.οnkeydοwn=function(e)div.onclick = function
(e)
跨瀏覽器的事件物件介紹
複製 如下 var eventutil gettarget function event preventdefault function event else stopprorhqosapagation function event else 當使用乙個dom相容的瀏覽器時,event 變數僅僅是傳...
EventUtil物件之跨瀏覽器事件物件
由於ie中event物件的全部資訊和方法dom 中都有,所以實現兩種時間模型之間的對映還是容易的。vareventutil else getevent function event gettarget function event preventdefault function event else...
跨瀏覽器的事件處理
事件型別 ie中的事件物件 dom中的事件物件 獲取方法 window.event event 兩者都含有一些常規的屬性 方法,在所有的事件中呈現。dom事件物件的屬性 方法 ie事件物件的屬性 方法 除卻以上的屬性,還有些事件擁有著較為特殊的屬性,如 事件屬性 放放 介紹mousedown but...