六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 27|回复: 0

JS绑定事件的函数方法—addEventListener()和attachData()

[复制链接]

升级  24%

2

主题

2

主题

2

主题

童生

Rank: 1

积分
12
 楼主| 发表于 2013-1-29 08:58:42 | 显示全部楼层 |阅读模式
为了是js代码在html中更加可读,通常可在JS代码中为制定元素绑定事件,即用addEventListener()(NN6+/Moz/W3C)和attachData(IE5+)方法来绑定事件
   代码如下:绑定事件函数
   function addEvent(elem,evtType,func){       if(elem.addEventListener){          elem.addEvenListerner(evtType,func,false);        }else if(elem.attachEvent) {          elem.attachEvent("on" + evtType,func);       }else{          elem["on" + evtType] = func;       }   }
   使用方法实例:
  function addstyle(){      ...//代码块   }   addEvent(window,"load",function(){//当网页完全加载成功后,为submit按钮添加一点点击触发事件,执行函数addstyle()      addEvent(document.getElementByIdx_x("addint"),"click",addstyle);   });
   html代码:
   <input type="submit" id="addint" />
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表