var btn2=document.getElementById('btn2'); btn2.onclick=function(){alert("我是按钮2的事件");}
把第二行改成: btn2.onclick=alert("我是按钮2的事件"); 结果是一刷新页面就执行alert 为什么呢?
另外问下 我是需要多了解哪方面的知识才能读懂js运行的原理?
alert是window对象下方法,这样写默认页面加载就触发了
听说这是叫冒泡的过程。