| 
					
				 | 
			
			
				@@ -0,0 +1,81 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<!DOCTYPE html> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<html lang="en"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<head> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <meta charset="UTF-8"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <title>Document</title> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <style> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    *{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      margin: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      padding: 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    #div1{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      width: 300px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      height: 300px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      background: green; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    #div2{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      width: 200px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      height: 200px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      background: red; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    #div3{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      width: 100px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      height: 100px; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      background: blue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  </style> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</head> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+<body> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <div id="div1"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <div id="div2"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <div id="div3"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  <script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    var div1 = document.getElementById('div1') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    var div2 = document.getElementById('div2') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    var div3 = document.getElementById('div3') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // div1.onclick = function(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //   console.log('我是div1') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // div2.onclick = function(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //   console.log('我是div2') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //   //阻止事件冒泡 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //   event.stopPropagation() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // div3.onclick = function(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //   console.log('我是div3') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //   event.stopPropagation() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    div1.addEventListener('click',function(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log('我是div1') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    },true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    div2.addEventListener('click',function(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log('我是div2') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    },true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    div3.addEventListener('click',function(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log('我是div3') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    },true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    div1.addEventListener('click',function(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log('我是div1') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    },false) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    div2.addEventListener('click',function(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log('我是div2') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    },false) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    div3.addEventListener('click',function(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      console.log('我是div3') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    },false) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //事件冒泡  从内到外  先触发自己的事件   然后触发父元素的事件  false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //事件捕获  从外到内  先触发父元素的事件  然后触发自己事件  true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    //事件执行的顺序 是  先捕获  后冒泡  先从外到里 然后从里到外 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  </script> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</body> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+</html>l 
			 |