我有一个场景,其中我有父对象与事件处理程序及其直接子与一些事件处理程序。我只是想知道在点击父节点时是否有一种方法我可以获得仅触发child2的事件处理程序?
比如如何将o / p作为父级,然后在警告框中获取child2?
注意: - 事件传播类型正在捕获。
########### . HTML . ################
<ul id="parent">
<li id="child1"></li>
<li id="child2"></li>
<li id="child3"></li>
</ul>
################### JS Code ###################
document.getElementById("parent").addEventListener("click", function(){
alert("Parent");
}, true);
document.getElementById("child1").addEventListener("click", function(){
alert("Child1");
}, true);
document.getElementById("child2").addEventListener("click", function(){
alert("Child2");
}, true);
document.getElementById("child3").addEventListener("click", function(){
alert("Child3");
}, true);