javascript中节点的最近的相关节点访问方法

  在javascript中对文档中每个节点都有

  parentNode——父节点

  firstChild——第一个子节点

  lastChild——最后一个子节点

  previousSibling——紧挨着的前面的兄弟节点

  nextSibling——紧挨着的后面的兄弟节点

  五个相关的节点,这些节点可以不存在,为null。例如document就不包含父节点,文本节点(TextNode)就不包含子节点。

  这样就可以作短途旅行,访问当前节点的某些相关节点。

  另外还有childNode[](包含所有的子节点)和children[](仅包含类型为元素节点的子节点,不包含文本节点textNode)。