事件处理函数的注册和删除是javascript中最为基本的操作之一,不过在当前来,还存在着一定的兼容性问题,下面就是一段能够兼容所有浏览器的事件处理函数的绑定和删除代码,代码如下:
   [ 其他 ] 运行代码    下载代码
<script>
function bind(target, type, func) {  if (target.addEventListener) {
    target.addEventListener(type, func, false);
  } 
  else if (target.attachEvent) {
    target.attachEvent("on" + type, func);
  } 
  else {
    target["on" + type] = func;
  }
}
  
function unbind(target, type, func) {
  if (target.removeEventListener) {
    target.removeEventListener(type, func, false);
  } 
  else if (target.detachEvent) {
    target.detachEvent("on" + type, func);
  } 
  else {
    target["on" + type] = null;
  }
}
</script>

代码描述:javascript兼容所有浏览器 绑定和删除事件 处理函数。javascript兼容所有浏览器绑定和删除事件处理函数代码



134 178



用户评论
大牛,别默默的看了,快登录帮我点评一下吧!:)      登录 | 注册



×
×
51前端

注册

×
绑定手机

请绑定手机号,在继续操作

×
单次下载支付

应付金额:279

支付完成后,回到下载页面,在进行下载

官方QQ群
意见反馈
qq群

扫描上面二维码加微信群

官方QQ群

jQuery/js讨论群
群号:642649996
Css3+Html5讨论群
群号:322131262

加群请备注:从官网了解到