开启辅助访问
帐号登录 |立即注册

遍历节点数和遍历元素节点数方法

 
遍历节点树
parentNode -> 父节点(最顶端的parentNode为#document)
childNodes ->直接子节点们 (节点类型包括:元素节点,文本节点,注释节点,注意:元素后有换行,空格会视为文本节点)
firstChild -> 第一个子节点
lastChild -> 最后一个子节点
nextSibling -> 后一个兄弟节点
previousSibling -> 前一个兄弟节点

遍历元素节点树
parentElement -> 返回当前元素的父元素节点(IE不兼容)
children -> 只返回当前元素的元素子节点(与childNodes 区别)
childElementCount === children.length当前元素节点的子元素个数(IE不兼容)
firstElementChild -> 返回第一个元素节点(IE不兼容)
lastElementChild -> 返回最后一个元素节点(IE不兼容)
nextElementSibling/previousElementSibling -> 返回后一个/前一个兄弟元素节点

节点类型
nodeType.元素节点   ===>  1
nodeType.属性节点   ===>  2
nodeType.文本节点   ===>  3
nodeType.注释节点   ===>  8
nodeType.document  ===>  9
nodeType.DocumentFragment   ===>  11
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

友情链接
  • 艾Q网

    提供设计文章,教程和分享聚合信息与导航工具,最新音乐,动漫,游戏资讯的网站。