DOM 0级 添加多个事件处理程序不能先后执行,难道是老师讲的不对“还是什么问题
嗯,老师讲错了。
《JavaScript高级程序设计》中讲了,DOM0级对每个事件只支持一个事件处理程序,这也正是DOM2级相对DOM0级的好处,即DOM2级对每个事件支持多个事件处理程序。
我试了,dom0也是只执行最后一个事件处理程序
js写在前面,有可能DOM没有加载完成。一是把js代码写在body最后,二是用
window.onload=function(){ var btn=document.getElementById('btn'); btn.onclick=function(){ alert("hello") } }