获取DOM树节点对象

Posted Newbies

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了获取DOM树节点对象相关的知识,希望对你有一定的参考价值。

 1 // 获取dom树
 2 var getElement = (node, array) => {
 3     if (node && node.nodeType ===1){
 4         array.push(node.tagName)
 5     }
 6     for (let i=0;i<node.childNodes.length;i++){
 7         if(node.childNodes[i].nodeType ===1){
 8             getElement(node.childNodes[i], array)
 9         }
10     }
11 }
12 window.onload = ()=>{
13     let html = document.getElementsByTagName(‘html‘)[0]
14     let array = []
15     getElement(html, array)
16     console.log(array)
17 }

 

以上是关于获取DOM树节点对象的主要内容,如果未能解决你的问题,请参考以下文章

DOM

20170407-dom对象(转)

DOM树操作

前端JS 4

JS DOM对象,控制HTML元素

DOM树基础