Appearance
节点关系属性
节点是用来描述页面中每一部门之间关系的,只要我可以获取页面中的一个页面,那么我就可以通过相关的属性和方法获取页面中所有的节点
childNodes
获取当前元素所有的子节点(节点集合:类数组) 注:不仅仅是元素子节点,文本、注释等都会包含在内:子节点说明只是在儿子辈分中查找
children
获取所有的元素子节点(元素集合) 在 IE6-8 下获取的结果和标准浏览器中有区别 (IE6-8 中会把注释点当做元素节点获取到)
pareNode
获取当前元素的父节点(元素对象)
previousibing
获取当前节点的上一个各个节点上一个哥哥节点(不一定是元素节点也可能是文本或者注释)
nextibling
获取当前节点的下一个弟弟节点
previousElementbling
获取当前节点的上一个哥哥元素节点
nextElementsIbling
获取当前节点下一个弟弟元素节点 IE6-8 不兼容
firstChild
当前元素所有子节点中的第一个(也不一定是元素节点,可能是文本和注释)
lastChild
当前元素多有子节点中的最后一个 fistElementChild lastElementChild(IE6-8 兼容)