阻止事件冒泡及浏览器默认行为
2010-12-12 00:49
309 查看
阻止向上一级冒泡:
阻止向下一级冒泡:
<p onclick=”test(this,event)”></p>
阻止浏览器默认行为:
Code ViewPrintfunction stopBubble(e) { if ( e && e.stopPropagation ) e.stopPropagation(); else window.event.cancelBubble = true; }
阻止向下一级冒泡:
<p onclick=”test(this,event)”></p>
Code ViewPrintfunction test(o,evt){ var e = (evt.target) ? evt.target : event.srcElement; if(o == e){ .... } }
阻止浏览器默认行为:
Code ViewPrintfunction stopDefault(e) { if ( e && e.preventDefault ) e.preventDefault(); else window.event.returnValue = false; } http://blog.xhlv.com/index.php/2008/10/20/stop-event-bubbling/
相关文章推荐
- js 停止事件冒泡 阻止浏览器的默认行为
- 阻止事件冒泡和阻止浏览器默认行为
- 阻止事件冒泡和浏览器默认行为
- js添加事件、移除事件、阻止冒泡、阻止浏览器默认行为等写法(兼容IE/FF/CHROME)
- js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交)
- js阻止浏览器的默认行为以及停止事件冒泡
- js 停止事件冒泡 阻止浏览器的默认行为(阻止超连接 # )
- js 停止事件冒泡 阻止浏览器的默认行为(阻止超连接 # )
- js 停止事件冒泡 阻止浏览器的默认行为(阻止超连接 # )
- 停止事件冒泡和阻止浏览器默认行为的脚本
- javascript阻止事件冒泡和浏览器的默认行为
- js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交)
- js阻止浏览器的默认行为以及停止事件冒泡(用JQuery实现回车提交,兼容IE、FF浏览器)
- 浅谈js停止事件冒泡 阻止浏览器的默认行为(阻止超连接 #)
- js 停止事件冒泡 阻止浏览器的默认行为(阻止超连接 # )
- 阻止事件冒泡和浏览器默认行为,考虑兼容性
- 阻止事件冒泡和取消浏览器默认行为
- 阻止浏览器默认行为和事件冒泡
- jquery 事件冒泡的介绍以及如何阻止事件冒泡、浏览器默认行为
- 停止事件冒泡和阻止浏览器默认行为