前面访问节点,讲的是一直从大往小了找(父找子),那访问节点可不可以子找父、兄弟之间的访问。
答案是:当然可以的。
父节点
使用“parentNode”属性,一个节点可以访问它的父节点。
兄弟节点
nextSibling:获得下个兄弟节点
previousSibling:获得上个兄弟节点
做下总结:
父找子,可以用下面的方法和属性访问节点:
firstChild、lastChild、getElementsByTagName(tagName)、childNodes
子找父:
parentNode
兄弟互找:
nextSibling(下个兄弟节点)、previousSibling(上个兄弟节点)
直接定位:
getElementById(id)、getElementsByName(name)