js遍历⼦节点⼦元素Js 节点⼦元素属性⽅法
// 添加⼦节点前删除所有⼦节点
var usernameEle = ElementById("username");
var childs = usernameEle.childNodes;
for(var i = childs.length - 1; i >= 0; i--) {
}
var username = ateTextNode(obj.username);
usernameEle.appendChild(username);
属性:
nextSibling    返回当前节点的下⼀个兄弟节点(只读)
previousSibling    返回此节点的前⼀个兄弟节点(只读)
parentNode    返回⽗节点(只读)
childNodes 存储节点的⼦节点列表(只读)
nodeValue    返回节点的⽂本(可读写)
Text    返回此节点及其后代的⽂本内容(可读写)
nodeName    返回节点的名字(只读)
Attributes    存储节点的属性列表(只读)
dataType    返回此节点的数据类型
Definition    以DTD或XML模式给出的节点的定义(只读)
Doctype    指定⽂档类型节点(只读)
documentElement    返回⽂档的根元素(可读写)
firstChild    返回当前节点的第⼀个⼦节点(只读)
Implementation    返回XMLDOMImplementation对象
lastChild    返回当前节点最后⼀个⼦节点(只读)
nodeType    返回节点的类型(只读)
nodeTypedValue    存储节点值(可读写)
ownerDocument    返回包含此节点的根⽂档(只读)
Parsed    返回此节点及其⼦节点是否已经被解析(只读)
Prefix    返回名称空间前缀(只读)
preserveWhiteSpace    指定是否保留空⽩(可读写)
url    返回最近载⼊的XML⽂档的URL(只读)
Xml    返回节点及其后代的XML表⽰(只读)
⽅法:
getElementsByTagName    返回指定名字的元素集合
appendChild    为当前节点添加⼀个新的⼦节点,放在最后的⼦节点后
createElement    创建⼀个元素节点
createTextNode    创建包括给定数据的⽂本节点
removeChild    从⼦结点列表中删除指定的⼦节点
hasChildNodes    返回当前节点是否有⼦节点
cloneNode    返回当前节点的拷贝
createAttribute    创建新的属性
createCDATASection    创建包括给定数据的CDATA段
createComment    创建⼀个注释节点
createDocumentFragment    创建DocumentFragment对象
createEntityReference    创建EntityReference对象
createNode    创建给定类型,名字和命名空间的节点
createPorcessingInstruction    创建操作指令节点
insertBefore    在指定节点前插⼊⼦节点
Load    导⼊指定位置的XML⽂档
js教程removechildloadXML    导⼊指定字符串的XML⽂档
replaceChild    从⼦节点列表中替换指定的⼦节点
Save    把XML⽂件存到指定节点
selectNodes    对节点进⾏指定的匹配,并返回匹配节点列表
selectSingleNode    对节点进⾏指定的匹配,并返回第⼀个匹配节点
transformNode    使⽤指定的样式表对节点及其后代进⾏转换transformNodeToObject    使⽤指定的样式表将节点及其后代转换为对象

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。