<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<script>
window.onload=function () {
var oBtn=document.getElementById("btn1");
var oDiv=document.getElementById("div1");
oBtn.onclick=function (ev) {
oDiv.style.display="block";
var oEvent=ev||event;
//這就是阻止事件冒泡,ev事件,可以是任意參數(shù)
//js阻止事件冒泡的意義就是,不觸發(fā)父級(jí)元素的事件
oEvent.cancelBubble=true;
}
document.onclick=function () {
oDiv.style.display='none';
}
}
</script>
<style>
#div1{
width:100px;
height:150px;
background: #ccc;
display: none;
}
</style>
<body>
<input type="button" id="btn1" value="顯示">
<div id="div1">
</div>
</body>
</html>
js 阻止事件冒泡(不觸發(fā)父級(jí)元素的事件)
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
推薦閱讀更多精彩內(nèi)容
- javascript 組成部分????1.ECMAScript????????javascript的核心解釋器 ?...
- 今天在弄一個(gè)顯示隱藏二維碼的部分 在隱藏這個(gè)二維碼的時(shí)候,點(diǎn)擊圖片也能觸發(fā)隱藏事件,但是應(yīng)該點(diǎn)擊空白處隱藏,所以需...
- 今天我做了一實(shí)驗(yàn),想要實(shí)現(xiàn)當(dāng)一個(gè)div嵌套另外一個(gè)div的時(shí)候,點(diǎn)擊外層div的時(shí)候觸發(fā)事件,而點(diǎn)擊內(nèi)層div的時(shí)...
- 01 今天看見朋友圈里一個(gè)微商大姐發(fā)的狀態(tài):一個(gè)人會(huì)一聲不響地屏蔽你,證明這個(gè)人毫不在乎你,你又何必在乎一個(gè)根本不...