loadXML() 方法用于加载字符串(文本)
load() 用于加载文件。
x.getElementsByTagName(name) - 获取带有指定标签名称的所有元素
x.appendChild(node) - 向 x 插入子节点
节点的属性
三个重要的 XML DOM 节点属性是:
nodeName 属性规定节点的名称。
nodeValue 属性规定节点的值。
DOM 是 W3C(万维网联盟)的标准。
DOM 是 Document Object Model(文档对象模型)的缩写。
HTML DOM 定义了所有 HTML 元素的对象和属性,以及访问它们的方法。
*重点
| 
 getElementById()  | 
 返回带有指定 ID 的元素。  | 
| 
 getElementsByTagName()  | 
 返回包含带有指定标签名称的所有元素的节点列表(集合/节点数组)。  | 
常用方法
| 
 方法  | 
 描述  | 
| 
 getElementById()  | 
 返回带有指定 ID 的元素。  | 
| 
 getElementsByTagName()  | 
 返回包含带有指定标签名称的所有元素的节点列表(集合/节点数组)。  | 
| 
 getElementsByClassName()  | 
 返回包含带有指定类名的所有元素的节点列表。  | 
| 
 appendChild()  | 
 把新的子节点添加到指定节点。  | 
| 
 removeChild()  | 
 删除子节点。  | 
| 
 replaceChild()  | 
 替换子节点。  | 
| 
 insertBefore()  | 
 在指定的子节点前面插入新的子节点。  | 
| 
 createAttribute()  | 
 创建属性节点。  | 
| 
 createElement()  | 
 创建元素节点。  | 
| 
 createTextNode()  | 
 创建文本节点。  | 
| 
 getAttribute()  | 
 返回指定的属性值。  | 
| 
 setAttribute()  | 
 把指定属性设置或修改为指定的值。  | 
原文:http://www.cnblogs.com/youjiajin/p/6007447.html