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