标签:tac false ret nts att 事件处理 add app name
var EventUtill = {
addEvent:function(ele,fnName,FN){
if(ele.addEventListener)
{
ele.addEventListener(fnName,FN,false);
}
else if(ele.attachEvent)
{
ele.attachEvent("on"+fnName,function(){
FN.apply(ele,arguments);
})
}
else{
ele["on"+fnName] = FN;
}
},
removeEvent:function(ele,fnName,FN){
if(ele.removeEventListener)
{
ele.removeEventListener(fnName,FN,false);
}
else if(ele.detachEvent)
{
ele.detachEvent("on"+fnName,FN);
}
else{
ele["on"+fnName] = null;
}
},
stopPropagation:function(e){
if(e.stopPropagation)
{
e.stopPropagation();
}
else{
e.cancelBubble = true;
}
},
stopPrevent:function(e){
if(e.preventDefault)
{
e.preventDefault();
}
else{
e.returnValue = false;
}
}
标签:tac false ret nts att 事件处理 add app name
原文地址:http://www.cnblogs.com/wwbbg/p/7082505.html