本例是学习中笔记 望指正批评!
<input id='b1' type='button' value='按钮'/>
<script>
window.onload=function(){
var oBtn=document.getElementById("b1");
function mto(){
alert("123");
}; try //非IE
{
oBtn.attachEvent("onclick",mto,false); }
catch(e)//IE
{
oBtn.addEventListener("click",mto,false);
}
};
</script>
注意的是:
addEventListener和attachEvent的区别在第一个参数 前者是click 后者是onclick
addEventListener 在其元素所在的元素作用域中运行
attachEvent在全局作用域中运行(this=window)