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

好像不需要var btn2=document.getElementById('btn2') 而是直接 btn2.onclick=function(){ alert('这是通过DOM0级添加的事件!')}; 浏览器同样可以直接执行

好像不需要var btn2=document.getElementById('btn2'); 而是直接 btn2.onclick=function(){

alert('这是通过DOM0级添加的事件!')};  浏览器同样可以直接执行。btn2.onclick=function(){};是不是浏览器直接就默认为 btn2=document.getElementById('btn2'); 呢?

提问者:Suneyae 2014-11-29 13:08

个回答

  • 不死的思想
    2015-08-28 11:43:01

    为什么我的这样写会提示onclick 为null

  • 偌颜宁
    2014-12-01 15:05:25

    这样是可以的,但是在某些浏览器上会存在兼容性问题的