访问节点

HTML

AI
  • 11
  • 22
  • 33
  • 44

我是p标签

22222252

JavaScript


CSS

 

常规
通过父节点获取子节点:
parentObj.firstChild   获取已知父节点的第一个子节点
parentObj.lastChild   获取已知父节点的最后一个子节点
parentObj.childNodes 获取已知父节点的子节点数组(这里我在IE 7中获取的是所有直接的子节点)
parentObj.children 获取已知节点的直接子节点数组(在IE7中和childNodes效果一样)
parentObj.getElementsByTagName(tagName) 返回已知子节点中类型为指定值的子节点数组
通过临近节点获取兄弟节点:
neighbourNode.previousSibing 获取已知节点的前一个兄弟节点
neighbourNode.nextSibing 获取已知节点的下一个兄弟节点
通过子节点获取父节点:
   1、childNode.parentNode 获取已知节点的父节点

上面的方法基本都是可以递归是使用的,parentObj.firstChild.firstChild.firstChild...

你可能感兴趣的:(访问节点)