事件绑定
function addEvent(node,type,handler){
if(!node) return false;
if(node.addEventListener){
node.addEventListener(type,handler,false);
return true;
}
if(node.attachEvent){
node.attachEvent('on'+type,handler);
return true;
}
return false;
}
解除事件绑定
function removeEvent(node,type,handler){
if(!node) return false;
if(node.removeEventListener){
node.removeEventListener(type,handler,false);
return true;
}
if(node.detachEvent){
node.detachEvent('on'+type,node[type+handler]);
node[type+handler]=null;
return true;
}
return false;
}