1 var btn = document.getElementById("myBtn"); 2 btn.onclick = function(event) { 3 console.log("2:" + event.eventPhase); //2 事件处理程序处于目标上 4 console.log(this === event.target && this === event.currentTarget && event.target === event.currentTarget); 5 }; 6 7 document.body.addEventListener("click", function() { 8 console.log("1:" + event.eventPhase); //1 捕获阶段,IE是木有捕获阶段的 9 }, true); 10 11 document.body.onclick = function(event) { 12 console.log("3:" + event.eventPhase); //3 冒泡阶段 13 };
转载于:https://www.cnblogs.com/qzsonline/archive/2012/05/26/2519377.html