编写一个方法,输入DOM节点,返回包含所有父节点的一个数组

Posted facial

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编写一个方法,输入DOM节点,返回包含所有父节点的一个数组相关的知识,希望对你有一定的参考价值。

编写一个方法,输入DOM节点,返回包含所有父节点的一个数组

 

    function getParentsNodes(element) {
        var parents = [];
        
        var getParentsNode = function (element) {
            if (element.parentNode) {
                parents.push(element.parentNode);
                getParentsNode(element.parentNode);
            }
        };
        
        getParentsNode(element);
        
        return parents;
    }

 

以上是关于编写一个方法,输入DOM节点,返回包含所有父节点的一个数组的主要内容,如果未能解决你的问题,请参考以下文章

遍历DOM树,获取父节点

第3章 DOM

DOM 对象方法

DOM操作基础

js DOM知识总结

DOM 关于dom的