手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >javascript add event remove event
javascript add event remove event
摘要:网上搜来的,看样子不错,记一笔。//------------------------------------//heavilybasedon...

网上搜来的,看样子不错,记一笔。//------------------------------------

//heavilybasedontheQuirksmodeaddEventcontestwinner,JohnResig

//addEvent

functionaddEvent(obj,type,fn){

if(obj.addEventListener)obj.addEventListener(type,fn,false);

elseif(obj.attachEvent){

obj["e"+type+fn]=fn;

obj[type+fn]=function(){obj["e"+type+fn](window.event);}

obj.attachEvent("on"+type,obj[type+fn]);

}

}

//------------------------------------

//removeEvent

functionremoveEvent(obj,type,fn){

if(obj.removeEventListener)obj.removeEventListener(type,fn,false);

elseif(obj.detachEvent){

obj.detachEvent("on"+type,obj[type+fn]);

obj[type+fn]=null;

obj["e"+type+fn]=null;

}

}

【javascript add event remove event】相关文章:

JavaSacript中charCodeAt()方法的使用详解

javascript中this的四种用法

javascript操作表格

javascript删除元素节点removeChild()用法实例

JavaScript的RequireJS库入门指南

Javascript中For In语句用法实例

JavaScript的document和window对象详解

Javascript的IE和Firefox兼容性汇编

理解javascript定时器中的setTimeout与setInterval

javascript函数特点实例

精品推荐
分类导航