节点(Node)的分类:
文档节点 Document
元素节点 Element 指的是页面中的标签
属性节点 Attr
文本节点 Text
节点的属性:
nodeType : 1—>标签,2—>属性,3—>文本
nodeName : 标签—>标签名,属性—>属性名,文本—>#text
nodeValue : 标签—>null,属性—>属性值,文本—>文本内容
节点层次的属性
parentNode ---父节点<br /> parentElement ---父元素(结果和parentNode一样)<br /> childNodes ---所有子节点,包含文本节点<br /> children -- 所有子元素<br /> nextSibling/previousSibling --前一个子节点(包含文本节点),IE8中获取第一个子元素<br /> nextElementSibling/previousElementSibling --前一个子元素,IE8中不支持<br /> firstChild/lastChild --获取第一个子节点,IE8中是第一个子元素<br /> firstElementChild --获取第一个子元素,IE8中不支持