【发布时间】:2018-11-05 16:03:09
【问题描述】:
如果我在<button> 标签内有一个<b>,那么<b> 是<button> 标签的子节点吗?考虑下面的代码:
<button id='mooo'><b>Cows can't mooo</b></button>
Javascript:
x = document.getElementById('mooo');
x.addEventListener("Click", mooo);
function mooo(e){
if(e.target.childNode == "B"){
console.log("B is a child of Button");
}else{
console.log("B is not a child of Button");
}
代码返回后者,但我只需要确定 B 是否确实不是 BUTTON 的孩子
【问题讨论】:
标签: javascript html dom nodes