江西省永新网络推广【永新网站优化推广】软文推广-网络推广-网络营销推广网站-网络推广公司-如何做推广-网络推广方案-推广价格-怎样提高网站关键词排名
实例解释:
使用 loadXMLDoc() 把 "books.xml" 载入 xmlDoc 中
把变量 x 设置为第一个 title 元素节点
把变量 y 设置为要删除的文本节点
通过使用 removeChild() 方法从父节点删除元素节点
不太常用 removeChild() 从节点删除文本。可以使用 nodeValue 属性代替它。请看下一段。
nodeValue 属性可用于改变或清空文本节点的值:
实例解释:
使用 loadXMLDoc() 把 "books.xml" 载入 xmlDoc 中
把变量 x 设置为第一个 title 元素的文本节点
使用 nodeValue 属性来清空文本节点的文本
遍历并更改所有 <title> 元素的文本节点: 尝试一下
removeAttribute(name) 方法用于根据名称删除属性节点。
实例:removeAttribute('category')
下面的代码片段删除第一个 <book> 元素中的 "category" 属性:
实例解释:
使用 loadXMLDoc() 把 "books.xml" 载入 xmlDoc 中
使用 getElementsByTagName() 来获取 book 节点
从第一个 book 元素节点中删除 "category" 属性
遍历并删除所有 <book> 元素的 "category" 属性: 尝试一下
removeAttributeNode(node) 方法通过使用 node 对象作为参数,来删除属性节点。
实例: removeAttributeNode(x)
下面的代码片段删除所有 <book> 元素的所有属性:
实例解释:
使用 loadXMLDoc() 把 "books.xml" 载入 xmlDoc 中
使用 getElementsByTagName() 来获取所有 book 节点
检查每个 book 元素是否拥有属性
如果在某个 book 元素中存在属性,则删除该属性
江西省永新网络推广【永新网站优化推广】软文推广-网络推广-网络营销推广网站-网络推广公司-如何做推广-网络推广方案-推广价格-怎样提高网站关键词排名