获取节点的方法:
- nodeType------节点类型,元素节点是1,文本节点是3.
- firstChild----该元素节点包含的第一个子节点
- lastChild---该元素节点包含的最后一个子节点
- nextSibling----该节点的后一个兄弟节点
- previousSibling---该节点的前一个兄弟节点
- childNodes----子节点列表,可以通过node.childNodes[index]来获取子节点
- nodeName----节点名称,对于元素节点,返回tagName,对于文本返回#text
DOM方法大全:
- document.createElement(TagName) --创建指定元素
- dom.appendChild(子元素)----添加新节点
- dom.getAttribute(属性名)----返回元素的属性
- dom.setAttribute(属性名,属性值)----设置元素属性
- dom.removeAtrribute(属性名)----删除属性
- dom.removeChild(子元素)----删除节点
- dom.replaceChild(新元素,子元素)----替换节点
- dom.hasChildNodes()-----是否有子元素