• 如何绑定事件


    <!--如何绑定事件-->
     <body>
      <!--div盒子          style 对div进行内部的装饰-->
      <!--<div style=" 100px; height: 100px;"></div>-->
      <script type="text/javascript">
    //   查找div         getElementsByTagName获取一组   [0]详细的将它取出
    //   var div = document.getElementsByTagName('div')[0];
    //   方一:
    //   div.onclick 点击事件 上绑定  function (){
    //    console.log('a');
    //   } 
    //   绑定的是事件处理函数    不绑定也有事件    一个函数只能绑定一个事件
    //   div.onclick = function (){
    //    console.log('a');
    //   }
      </script>

     行间不用写function-->     
       <div style=" 100px; height: 100px;"onclick="console.log('a')" ></div>

    <!--方二:可以给一个事件绑定多个处理函数-->
       <div style=" 100px; height: 100px;"></div>
       <script type="text/javascript">
         var div = document.getElementsByTagName('div')[0];
         div.addEventListener(事件类型,处理函数,false);
         div.addEventListener('click',function(){
          console.log('a');
         },false);
         div.addEventListener('click',function(){
          console.log('b');
         },false);
       </script>

     <div style=" 100px; height: 100px;"></div>
      <script type="text/javascript">
        var div = document.getElementsByTagName('div')[0];
        test是同一个人
        div.addEventListener('click',test ,false);
        div.addEventListener('click',test ,false);
        function test(){
          console.log('a');
         }
      </script>

    <!--方3:IE浏览器只能用-->
      <div style=" 100px; height: 100px;"></div>
      <script type="text/javascript">
        var div = document.getElementsByTagName('div')[0];
    //    div.attachEvent('on'+事件类型,处理函数);
        div.attachEvent('onclick',function()});
       
      </script>

  • 相关阅读:
    构造函数
    Jquery mobiscroll 移动设备(手机)wap日期时间选择插件以及滑动、滚动插件
    制作网页logo
    css兼容写法
    无刷新分页
    1009. Complement of Base 10 Integer (E)
    1288. Remove Covered Intervals (M)
    前端开发设置字符的间距和文字的间距
    前端开发字体属性合写
    前端开发设置字体的样式
  • 原文地址:https://www.cnblogs.com/weixin2623670713/p/12641127.html
Copyright © 2020-2023  润新知