<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"><title>阻止事件冒泡</title><script type="text/javascript">function SayHello(e) {alert("Hello World");e = window.event || e;if (e.stopPropagation) {e.stopPropagation();} else {e.cancelBubble = true;}}</script></head><body><form id="form1" runat="server"><div οnclick="SayHello(event)" style="width:300px; height:300px; background-color:Green"><input type="button" value="click me" οnclick="SayHello(event)" /></div></form></body></html>

div内的button的click会触发两次(防止事件冒泡)相关推荐

  1. js双击会触发两次单击事件的解决方案

    问题描述: javascript中,onclick为单击事件,ondblclick为双击事件,在同一DOM 对象上加上单击事件和双击事件时,双击会触发两次单击事件. 解决方案: 通过设置两次点击事件的 ...

  2. jQuery —— 元素绑定单击事件(click),但是双击该元素也能触发单击事件,同时会触发两次单击事件的问题

    最近做项目遇到一个问题,给元素绑定了单击事件,但是双击该元素时同样会触发单击事件,并且触发两次的问题,网上找了解决办法基本上都是用 clearTimeout .setTimeout 解决,但是效果不是 ...

  3. 关于移动端在cubeui中cube-scroll(以及better-scroll)里面写click会触发两次的问题

    看了一下cube文档,里面的scroll是封装的better-scroll并且cube-scroll自带了一个apioptions支持better-scroll的原生语法 于是就去better-scr ...

  4. el-table click事件多次触发_JavaScript从零开始——DOM事件编程(1)

    事件的本质是程序各个组成部分之间的一种通信方式,也是异步编程的一种实现.DOM 支持大量的事件,本章开始,我们一起看看 DOM 的事件编程. 1 概念 DOM 的事件操作(监听和触发),都定义在Eve ...

  5. jq阻止事件冒泡(点击子级不触发父级)的两种方法

    方法1 function addFocus() {    var e=window.event || arguments.callee.caller.arguments[0];    e.preven ...

  6. C#之敲击回车键触发Button的Click事件

    C#之敲击回车键触发Button的Click事件 在做项目时,需要在TextBox控件中输入指令,点击Button后将指令传给下位机.为了简化操作,想直接敲击回车键实现Button的Click事件来发 ...

  7. 关于JS 事件冒泡和onclick,click,on()事件触发顺序

    今天在给JQgrid中的标签添加click事件的时候,发现一个问题. JQgrid的table中,点击任何位置,都会勾选点击行的checkbox,而我希望在点击我的标签的时候,不要勾选checkbox ...

  8. JavaScript基础13-day15【DOM增删改、DOM添加删除记录、操作内联样式、获取元素的样式、DOM Element 对象、滚动条练习、事件对象、div跟随鼠标移动、事件冒泡】

    学习地址: 谷粒学院--尚硅谷 哔哩哔哩网站--尚硅谷最新版JavaScript基础全套教程完整版(140集实战教学,JS从入门到精通) JavaScript基础.高级学习笔记汇总表[尚硅谷最新版Ja ...

  9. touchstart与click同时触发

    产生冲突的原因 我们可以给某个元素同时绑定 touchstart 和 click 事件,但这将会导致本篇文章解决的问题 – 这两个事件在移动设备上会发生冲突. 由于移动设备能够同时识别 touchst ...

最新文章

  1. a10双核(8dm1)-android4.1.1-v2.07,台电官方论坛 - A10 双核 8DM1 2G ROM 4.0.4 固件 - 平板笔记本...
  2. SAP MM 由于没有维护Plant的Address信息导致不能在ME51N和ME21N界面里输入工厂代码
  3. springDatasolr 排序
  4. DataGridView的DataGridViewComboBoxColumn列点击一次,自动处于编辑状态
  5. [转载][工具]Secure CRT 自动记录日志和时间戳功能配置的方法
  6. android 悬浮按钮 魅族,Android使用RecycleView实现魅族手机通讯录界面
  7. CSS 单词间距 word-spacing属性
  8. 技术人解读企业为什么要平台化,关于数据中台你不知道的事...
  9. 全球首发!惯性导航导论(剑桥大学)第七部分
  10. NioEventLoopGroup 源码分析
  11. BCB屏幕截图(抓图)程序-转
  12. 解决远程桌面关闭后teamviewer不能连接的问题
  13. matlab简单分析模拟滤波器 IIR
  14. Cloud Foundry 2018欧盟峰会日程已确定
  15. LDA线性判别原理解析<数学推导>
  16. 【原创】Mapped Statements collection does not contain value for DaoImpl.method
  17. 电源大师课笔记 2.5
  18. Eclipse更换炫酷黑色主题
  19. 前端程序员兼职副业平台推荐
  20. 魔鬼面试官:用户在电商网站中购买成功了,那么它在微服务中经历了什么?...

热门文章

  1. ConvertUtils.register的作用
  2. XSD(Schema)教程
  3. 简单使用JDOM解析XML
  4. Microsoft Edge Chrome 下载
  5. SpringBoot Cache操作
  6. 第一节:数据库与数据仓库
  7. 网页编程技术二(块级元素和行内标签)
  8. 02-HTTP的请求方法以及响应状态码
  9. input onblur事件在chrome/safari中失效
  10. 2.struts1.x中的异常处理