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

来源:2-2 DOM0级事件处理程序

Suneyae

2014-11-29 13:08

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

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

写回答 关注

2回答

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

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

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

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

DOM事件探秘

DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件

99545 学习 · 1197 问题

查看课程

相似问题