DOM0级
每个元素(包括window和document)都有自己的时间处理程序属性,将这种属性的值设置为一个函数,就可以指定事件处理程序
var a=document.getElementById("div1"); a.onclick=function () { //代码 }
后面可以用 a.onclick=null
DOM2增加了两个方法, addEventListener(a,b,c) 和 removeEvenLisener(a,b,c)
a: 要处理的事件名 "click"什么的
b: 处理的方式 放个函数进去
c: 一个布尔值,true表示在捕获阶段进行,false表示在冒泡阶段进行
var a=document.getElementById("button1"); function f () { alert("ohyeah"); } a.addEventListener("click",f,false);