获取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 }

 

posted on 2018-04-25 11:38  Newbies  阅读(153)  评论(0)    收藏  举报

导航