遍历子元素

var iterator = document.createNodeIterator(document.body, NodeFilter.SHOW_ELEMENT, null, false)
var node = iterator.nextNode()
while (node !== null) {
  console.log(node.tagName)
  node = iterator.nextNode()
}

 或:

var iterator = document.createTreeWalker(document.body, NodeFilter.SHOW_ELEMENT, null, false)
var node = iterator.firstChild()
while (node !== null) {
  console.log(node.tagName)
  node = iterator.nextSibling()
}

  

posted @ 2019-09-19 20:40  寒筱洱  阅读(156)  评论(0编辑  收藏  举报