HTML事件處理程序
DOM0級事件處理程序
DOM2級事件處理程序
addEventListener()和removeEventListner()需要事件名,作為處理事件的函數(shù),布爾值 ?
addEventListener('click' ,function,false)
IE事件處理程序
attachEvent()和detachEvent()需要事件名,作為處理事件的函數(shù)
obj.attachEvent("onclick", function,)
跨瀏覽器處理事件
var eventutil={
addHandler:function(element,type,handler){
if(element.addEventListner){
element.addEventListener(type,handler,false);
}else if(element.attachEvent){
element.attachEvent('on'+typee,handler
else{
element['on'+type]=handler
事件對象event
DOM中的event
1,type屬性用于獲取事件類型
2,target屬性用于獲取時間目標(biāo)
3,stopPropogation()方法用于阻止事件冒泡
4,preventDefault()方法阻止事件的默認(rèn)行為
IE中的event
1,type屬性獲取事件類型
2,srcElement屬性用于獲取事件的目標(biāo)
3,cancelkBubble屬性用于阻止事件冒泡
4,returnValue屬性阻止事件的默認(rèn)行為