zoukankan      html  css  js  c++  java
  • 事件捕获

     1 window.onload = function() {
     2         
     3     var oDiv1 = document.getElementById('div1');
     4     var oDiv2 = document.getElementById('div2');
     5     var oDiv3 = document.getElementById('div3');
     6     
     7     function fn1() {
     8         alert( this.id );
     9     }
    10     
    11     /*oDiv1.onclick = fn1;
    12     oDiv2.onclick = fn1;
    13     oDiv3.onclick = fn1;*/
    14     
    15     //false = 冒泡
    16     
    17     //告诉div1,如果有一个出去的事件触发了你,你就去执行fn1这个函数
    18     /*oDiv1.addEventListener('click', fn1, false);
    19     oDiv2.addEventListener('click', fn1, false);
    20     oDiv3.addEventListener('click', fn1, false);*/
    21     
    22     //告诉div1,如果有一个进去的事件触发了你,你就去执行fn1这个函数
    23     /*oDiv1.addEventListener('click', fn1, true);
    24     oDiv2.addEventListener('click', fn1, true);
    25     oDiv3.addEventListener('click', fn1, true);*/
    26     
    27     oDiv1.addEventListener('click', function() {
    28         alert(1);
    29     }, false);
    30     oDiv1.addEventListener('click', function() {
    31         alert(3);
    32     }, true);
    33     oDiv3.addEventListener('click', function() {
    34         alert(2);
    35     }, false);
    36 }
    1 <div id="div1">
    2     <div id="div2">
    3             <div id="div3"></div>
    4      </div>
    5 </div>
  • 相关阅读:
    126
    125
    124
    123
    122
    121
    120
    119
    洛谷 P5407 【[THUPC2019]历史行程】
    济南清北学堂七日游
  • 原文地址:https://www.cnblogs.com/yiliweichinasoft/p/3948115.html
Copyright © 2011-2022 走看看