javascript addEventListener与attachEvent兼容浏览器事件绑定以及解除事件绑定
发布在前端菜鸟2016年8月2日view:3361BrettBatload
在文章任何区域双击击即可给文章添加【评注】!浮到评注点上可以查看详情。

javascript addEventListener与attachEvent兼容浏览器事件绑定以及解除事件绑定: javascript 事件绑定函数 function addEvent(obj,ev,fn){ if(document.addEventListener){ 标准浏览器的方法,比如谷歌浏览器,火狐浏览器 obj.addEventListener(ev,fn,false); }else{ 兼容IE下低版本浏览器的方法 obj.attachEvent("on"+ev,fn); } } javascript 解除事件绑定函数 function removeEvent(obj,ev,fn){ if(document.addEventListener){ obj.removeEventListener(ev,fn,false); }else{ obj.detachEvent("on"+ev,fn); } } javascript调用绑定事件与解除绑定事件 window.onload=function(){ var oInp=document.getElementsByTagName("input")[0]; addEvent(oInp,"click",function(){ alert(99) }) addEvent(oInp,"click",show) function show(){ alert(88) } removeEvent(oInp,"click",show); } 总之,javascript有添加绑定事件就会有解除绑定事件,这个两个事件是相铺相成的

前端菜鸟分享:javascript addEventListener与attachEvent兼容浏览器事件绑定以及解除事件绑定

评论
发表评论
暂无评论
WRITTEN BY
前端菜鸟
前端菜鸟是为前端初学者提供div+css、html5+css3、JavaScript、jquery、前端web开发、移动端html5开发集一体的前端知识以及前端资讯网站!
TA的新浪微博
PUBLISHED IN
前端菜鸟

和大家共同交流javascript技术

友情链接 大搜车前端团队博客
我的收藏