在javascript中对文档中每个节点都有
parentNode——父节点
firstChild——第一个子节点
lastChild——最后一个子节点
previousSibling——紧挨着的前面的兄弟节点
nextSibling——紧挨着的后面的兄弟节点
五个相关的节点,这些节点可以不存在,为null。例如document就不包含父节点,文本节点(TextNode)就不包含子节点。
这样就可以作短途旅行,访问当前节点的某些相关节点。
另外还有childNode[](包含所有的子节点)和children[](仅包含类型为元素节点的子节点,不包含文本节点textNode)。
本文深入解析JavaScript中处理DOM时如何通过parentNode、firstChild、lastChild等属性访问节点及其相关节点,包括理解节点的存在性以及不同类型的节点(如文本节点)的特性。同时介绍了childNode和children的区别,提供了进行DOM操作的基础知识。
7595

被折叠的 条评论
为什么被折叠?



