复制代码代码如下所示:
在删除所有子节点之前添加子节点
无功usernameele = document.getelementbyid(用户名);
孩子usernameele.childnodes var =;
对于(var i = childs.length - 1;我> = 0;我--){
usernameele.removechild(孩子的{我});
}
VaR的用户名= document.createtextnode(obj。用户名);
usernameele.appendchild(用户名);
性能:
返回当前节点的下一个兄弟节点(只读)
PreviousSibling返回该节点的上一兄弟节点(只读)
ParentNode返回到父节点(只读)
一个列表的子节点的子节点(只读)存储节点
节点返回节点的文本(读和写)
文本返回该节点及其子代的文本内容(可读性和书写性)
的形式返回节点的名称(只读)
属性存储节点的属性列表(只读)
数据类型返回该节点的数据类型
DTD或XML模式中给定节点的定义定义(只读)
DOCTYPE指定文档类型节点(只读)
文档元素}返回文档的根元素(可读写)
firstChild返回当前节点的第一个子节点(只读)
xmldomimplementation实现返回的对象
返回当前节点的最后一个子节点(只读)
返回节点类型的节点类型(只读)
nodetypedvalue存储节点的值(可读写)
ownerdocument返回包含节点的根文件(只读)
解析返回此节点及其子节点已解析(只读)
前缀返回名称空间前缀(只读)。
preservewhitespace指定是否保留空白(可读写)
URL返回最近加载的XML文档的URL(只读)。
XML返回节点及其子代的XML表示(只读)
方法uff1a
getElementsByTagName返回指定名称的元素集合
的作用是:增加了一个新的子节点到当前节点的最后一个子节点后,
createElement创建一个元素节点
CreateTextNode创建的文本节点,包括给定的数据
从列表中删除指定的节点removechild节点
haschildnodes返回是否有一个孩子在当前节点的节点
CloneNode返回当前节点的一个副本
CreateAttribute创造了新的性能
createcdatasection创建CDATA段包括了给定数据
的作用是:创建一个注释节点
documentfragment createdocumentfragment创建对象
CreateEntityReference创建EntityReference对象
CreateNode创造了一个给定的类型、名称和命名空间节点,
createporcessinginstruction创建一个操作指令节点
在插入一个子节点在指定的节点
加载导入指定位置的XML文档。
LoadXML进口指定字符串的XML文档
从指定的替代作用的节点的子节点列表
保存将XML文件保存到指定的节点。
SelectNodes做了一个指定的匹配节点并返回一个列表匹配节点
SelectSingleNode做了一个指定的匹配的节点返回第一个匹配的节点
transformnode使用指定的样式表转换节点和它的后代
transformnodetoobject使用指定的样式表转换节点及其后代为对象