HTML事件处理程序
DOM0级事件处理程序
DOM2级事件处理程序
addEventListener()和removeEventListner()需要事件名,作为处理事件的函数,布尔值
addEventListener('click' ,function,false)
IE事件处理程序
attachEvent()和detachEvent()需要事件名,作为处理事件的函数
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属性用于获取时间目标
3,stopPropogation()方法用于阻止事件冒泡
4,preventDefault()方法阻止事件的默认行为
IE中的event
1,type属性获取事件类型
2,srcElement属性用于获取事件的目标
3,cancelkBubble属性用于阻止事件冒泡
4,returnValue属性阻止事件的默认行为