注册事件

这一生的挚爱 提交于 2019-11-28 15:40:58
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
</head>
<body>
  <input type="button" value="按钮" id="btn">
  <!-- <script src="user1.js"></script>
  <script src="user2.js"></script> -->

  <script>
    var btn = document.getElementById('btn');

    // 注册事件的第一种方式
    // 无法给同一个对象的同一个事件注册多个事件处理函数
    btn.onclick = function () {

    }

    btn.onclick = function () {

    }

    // 浏览器兼容性问题  IE9以后才支持
    btn.addEventListener('click', function () {
      alert('hello world');
    })

    btn.addEventListener('click', function () {
      alert('hello itheima');
    })

    // 注册事件的第三种方式  attachEvent
    // 浏览器兼容性问题  IE的老版本特有的方法  IE6-10支持
    
  </script>
</body>
</html>

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!