有时候需要我们禁止事件冒泡
<html>
<head>
<style>
#div1{ width:100px;height:200px;border:1px solid red;display:none;}
</style>
<script>
window.οnlοad=function()
{
var oDiv=document.getElementById('div1');
var oBtn=document.getElementById('btn1');
oBtn.οnclick=function(ev)
{
//如果不禁止冒泡程序,oBtn.onclick点击事件会传送到document.onclick,并让document绑定的时间函数执行
ev=ev || event;
oDiv.style.display='block';
ev.cancelBubble=true;
}
document.οnclick=function()
{
oDiv.style.displa='none';
}
}
</script>
</head>
<body>
<input type="button" value="显示" id="btn1" />
<div id="div1">显示内容</div>
<p>显示内容</p>
</body>
</html>