當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JS阻止冒泡
li中有一個checkbox,當勾選中checkbox的時候,會觸發外部li的onclick事件。
<li οnclick="Load('ID')">
? ? <input type="checkbox"? />
</li>
網上找到的方法,叫阻止冒泡。。谷歌瀏覽器直接就是event.stopPropagation();完事,于是改成:
<li οnclick="Load('ID')">
? ? <input type="checkbox"??οnclick="event.stopPropagation();" />
</li>
當勾選checkbox的時候就不會觸發外部的li的onclick事件了。
?
if(window.event) {//IE下阻止冒泡event.cancelBubble = true; }else{//非IE下阻止冒泡event.stopPropagation(); }總結
- 上一篇: 视频专栏《软件测试工程师 必备 之 Je
- 下一篇: Spring_day02