<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>事件冒泡处理</title>
</head>
<style>
body{
background-color:red;
}
div{
width:300px;
height:300px;
background:aqua;
}
</style>
<body onclick="bottomPevel();">
<div onclick="topPevel();"></div>
</body>
<script>
//事件冒泡:一次触发了两次不同的事件
//点击事件:onclick
//取消事件冒泡:ev.cancelBubble=ture
function bottomPevel(e){
alert('底层事件')
}
function topPevel(e){
//取消事件冒泡,阻止事件往下传
var ev = e || event//兼容性设置
ev.cancelBubble=true
alert('上层事件')
}
</script>
</html>