Heim >Web-Frontend >js-Tutorial >JS阻止冒泡事件以及默认事件发生的简单方法

JS阻止冒泡事件以及默认事件发生的简单方法

PHPz
PHPzOriginal
2016-05-16 17:03:241473Durchsuche

这篇文章主要介绍了JS阻止冒泡事件以及默认事件发生的简单方法,有需要的朋友可以参考一下

如果e388a4556c0f65e1904146cc1a846bee是在e388a4556c0f65e1904146cc1a846bee里面,那么呢,64e5601d0a941f4972a2954192bdae18有一个onclick事件,e388a4556c0f65e1904146cc1a846bee也有onclick事件,为了触发64e5601d0a941f4972a2954192bdae18的点击事件时,不触发父元素的点击事件,那么就需要调用如下函数:

function stopBubble(e){
  if(e&&e.stopPropagation){//非IE
   e.stopPropagation();
  }
  else{//IE
   window.event.cancelBubble=true;
  }
 }

590d3ea0700893eaa7a76c5da303b2de如果要阻止默认事件的触发,即默认的href事件,那么就需要调用如下函数:

function stopDefault( e ) {
         //阻止默认浏览器动作(W3C)
         if ( e && e.preventDefault )
             e.preventDefault();
         //IE中阻止函数器默认动作的方式
         else
             window.event.returnValue = false;
         return false;
     }

以上就是本章的全部内容,更多相关教程请访问JavaScript视频教程

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn