用于处理XML文档的DOM元素属性
childNodes 返回当前元素中的所有子元素的数组,childNodes[0] 返回该数组的第一个元素
firstChild 返回当前元素的第一个子元素
lastChild 返回当前元素的最后一个子元素
nextSibling 返回紧跟当前元素后面的元素
nodeValue 指定表示元素值的读写属性
parentNode 返回当前元素的父节点
previousSibling 返回当前元素的前一个元素
用于遍历XML文档的DOM元素方法
getElementById(id) 获取文档中ID为id的元素
getElementsByTagName(name) 获取当前元素中所有指定标记名为name的子元素的数组
hasChildNodes() 返回一个bool值,指示元素是否含有子元素
getAttribute(name) 返回元素中属性为name的值
动态创建内容时所用的W3C DOM属性和方法
document.createElement(tagname) 创建tagname指定的元素
document.createTextNode(text) 创建一个包含静态文本的节点
<element>.appendChild(childnode) 将指定的节点追加到当前节点的子节点列表最后
<element>.getAttribute(name) 获取元素中name属性的值
<element>.setAttribute(name,value) 设置元素中name 属性的值
<element>.insertBefore(newnode,tagnode) 将节点newnode作为当前元素的子节点插入到节点tagnode前面。
<element>.removeAttribute(name) 从元素中删除属性name
<element>.removeChild(childnode) 从元素中删除子元素childnode
<element>.replaceChild(newnode,oldNode) 将节点oldnode 替换成节点newnode
<element>.hasChildnodes() 返回一个bool值 表示元素是否含有子元素
childNodes 返回当前元素中的所有子元素的数组,childNodes[0] 返回该数组的第一个元素
firstChild 返回当前元素的第一个子元素
lastChild 返回当前元素的最后一个子元素
nextSibling 返回紧跟当前元素后面的元素
nodeValue 指定表示元素值的读写属性
parentNode 返回当前元素的父节点
previousSibling 返回当前元素的前一个元素
用于遍历XML文档的DOM元素方法
getElementById(id) 获取文档中ID为id的元素
getElementsByTagName(name) 获取当前元素中所有指定标记名为name的子元素的数组
hasChildNodes() 返回一个bool值,指示元素是否含有子元素
getAttribute(name) 返回元素中属性为name的值
动态创建内容时所用的W3C DOM属性和方法
document.createElement(tagname) 创建tagname指定的元素
document.createTextNode(text) 创建一个包含静态文本的节点
<element>.appendChild(childnode) 将指定的节点追加到当前节点的子节点列表最后
<element>.getAttribute(name) 获取元素中name属性的值
<element>.setAttribute(name,value) 设置元素中name 属性的值
<element>.insertBefore(newnode,tagnode) 将节点newnode作为当前元素的子节点插入到节点tagnode前面。
<element>.removeAttribute(name) 从元素中删除属性name
<element>.removeChild(childnode) 从元素中删除子元素childnode
<element>.replaceChild(newnode,oldNode) 将节点oldnode 替换成节点newnode
<element>.hasChildnodes() 返回一个bool值 表示元素是否含有子元素