1、在标签里直接绑定

  1. <input type="button" value="点我呦" onclick="alert("hello world!")"/>
  2. <!--或者-->
  3. <input type="button" value="点我呦" onclick="testAlert()">
  4. <script type="text/javascript">
  5. function testAlert(){
  6. alert("hello world!");
  7. }
  8. </script>

2、在Javascript里绑定

  1. <input type="button" value="点我呦" id="demo">
  2. <script type="text/javascript">
  3. document.getElementById("demo").onclick=function testAlert(){
  4. alert("hello world!");
  5. }
  6. </script>

3、通过事件监听函数绑定

  1. <script>
  2. <button id="btn2">点我2</button>
  3. var $btn2 = document.querySelector('#btn2');
  4. // 参数1:事件名称 参数2:监听器(监听函数) 参数3:事件模式
  5. $btn2.addEventListener('click', function () {
  6. alert('dom事件二次绑定')
  7. }, false)
  8. // 函数也可以在外边声明
  9. $btn2.addEventListener('click', text, false)
  10. function text() {
  11. alert('在绑定一次')
  12. }
  13. </script>