广

JavaScript

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    JavaScript停止冒泡和阻止浏览器默认行为

    2018-04-16 10:56:29 次阅读 稿源:互联网
    广告

    事件兼容function myfn(e){ var evt = e ? e:window.event; }JS停止冒泡window.event? window.event.cancelBubble = true : evt.stopPropagation();js阻止默认行为window.event? window.event.returnValue = false : evt.preventDefault();javascript停止冒泡和阻止默认行为的详细说明

    <div id='div' onclick='alert("div");'><ul onclick='alert("ul");'><li onclick='alert("li");'>test</li></ul></div>代码,Demo如下,我们单击test时,会依次触发alert(“li”),alert(“ul”),alert(“div”),这就是事件冒泡。

    一起学吧部分文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与一起学吧进行文章共享合作。

    广告