• 如何绑定事件


    <!--如何绑定事件-->
     <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>

  • 相关阅读:
    关于STM32F405的GPIO中断问题
    No section matches selector
    碳元科技估计要炸
    FreeRTOS 时间片,外部中断,任务优先级的一个疑问
    STM32之HAL库、标准外设库、LL库
    suggest braces around empty body in an 'if' statement
    快速搭建Redis缓存数据库
    Docker Centos安装Openssh
    vmdk虚拟机转换为OVF模板,导入esxi
    Redis安装及主从配置
  • 原文地址:https://www.cnblogs.com/weixin2623670713/p/12641127.html
Copyright © 2020-2023  润新知