题解 | #dom 节点查找#

dom 节点查找

http://www.nowcoder.com/practice/74d74be449af4c66907fe2d6961c255c

1.因为题目的意思,可以包括节点自身,所以存在本身就是父节点的情况。

function commonParentNode(oNode1, oNode2) {
    while(true){
        if(oNode1.contains(oNode2))return oNode1; //刚好node1是node2的父节点的时候 返回node1
        if(oNode2.contains(oNode1))return oNode2; //同上
        oNode1 = oNode1.parentNode; //如果不符合上述条件,则进入循环后,往上一级查找,只找一边节点就行 总能找到包含他两的老父亲。
    }
}
全部评论

相关推荐

后来123321:别着急,我学院本大二,投了1100份,两个面试,其中一个还是我去线下招聘会投的简历,有时候这东西也得看运气
点赞 评论 收藏
分享
03-25 16:22
南华大学 Java
不敢追175女神:你是打了上千个招呼吧?😂
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务