题解 | #dom 节点查找#
dom 节点查找
https://www.nowcoder.com/practice/74d74be449af4c66907fe2d6961c255c
function commonParentNode(oNode1, oNode2) {
// 递归出口 如果某个节点包含另一节点 则返回外层的节点
if(oNode2.contains(oNode1)) {
return oNode2
}else if(oNode1.contains(oNode2)) {
return oNode1
}else {
// 递归调用比较函数
return commonParentNode(oNode1.parentNode, oNode2)
}
}