event.cancelBubble=true
取消事件冒泡
取消事件冒泡
解决方案 »
- 很简单的问题!怎么把“团结”和“进取”,“友谊”等字放在一个框架下?我的代码出了点小问题!速求各位帮忙!!!!!
- 关闭浏览器前执行更新 销毁Session
- js或者JavaScript在图片上传前判断其长宽
- 奇怪,全选checkbox只能执行一次全选、取消???
- js如何在firefox下旋转背景图片
- js实现checkbox选中的问题
- 救命呀!请问我要做个当鼠标点击文本框时就可弹出时间选择器,可选着年份和日期。谢谢!
- 奇怪的DIV和TD块的自动折行问题,数字与字母竟然不同,有知道原因的吗?
- 如何点击按扭<input type = "image">换背景图,点其它按扭图片换回来
- 在javaScript里可不可以这样调用bean 的方法
- 怎样在Javascript中判断document.all[obj]的类型?
- 请问怎样在JAVASCRIPT里面执行HTML代码
<img onclick='b()'>
</body>
如上,img的onclick优先于body的onclick
<body onclick='event.cancelBubble=true;a()'>
<img onclick='b()'>
</body>
加上event.cancelBubble=true后,img的onclick就无效了执行的是body的onclick
我在我的系统中使用了你的xml无限级树,发现里面用到了这个属性,有什么作用呢?还有我将xtree文件夹里的css,files,img文件夹里的文件分别放到我系统中的对应目录,
修改xtree.htc中设置路径部分为绝对路径,发现结点的三个图片不能正常显示,而XML可以正常加载,如果不改变xtree文件夹的层次关系直接使用则无此问题,请问该如何解决?
换句话说,如果你再img的onclick绑定了函数,并且在body的onclick也帮定了函数,那么正常情况下,你点击img后,两个函数被先后执行。如果在img的onclick函数中使用event.cancelBubble = true,那么事件不再上浮,这时候,点击img只触发img的onclick,而body的onclick不被触发