问答详情
源自:2-3 DOM2级事件处理程序

DOM 0级 添加多个事件处理程序不能先后执行,难道是老师讲的不对“

DOM 0级 添加多个事件处理程序不能先后执行,难道是老师讲的不对“还是什么问题

提问者:_十年 2016-08-07 09:33

个回答

  • 慕粉3498277
    2016-09-04 13:48:06
    已采纳

    嗯,老师讲错了。

    《JavaScript高级程序设计》中讲了,DOM0级对每个事件只支持一个事件处理程序,这也正是DOM2级相对DOM0级的好处,即DOM2级对每个事件支持多个事件处理程序。

  • 慕工程2957023
    2016-08-31 16:07:47

    我试了,dom0也是只执行最后一个事件处理程序

  • 小瓶绿芬达
    2016-08-07 10:38:26

    js写在前面,有可能DOM没有加载完成。一是把js代码写在body最后,二是用

    window.onload=function(){
            var btn=document.getElementById('btn');
            btn.onclick=function(){
                alert("hello")
            }
        }