XML DOM 改变 XML 属性的值
编辑下面的代码,然后点击查看运行效果按钮,右侧显示代码修改后的运行结果
<html> <head> <script type="text/javascript" src="/xml/try/loadxmldoc.js"> </script> </head> <body> <script type="text/javascript"> xmlDoc=loadXMLDoc("/xml/try/books.xml"); var x=xmlDoc.getElementsByTagName('book'); for(i=0;i<x.length;i++) { x.item(i).setAttribute("edition","FIRST"); } //Output book title and edition value var x=xmlDoc.getElementsByTagName("title"); for (i=0;i<x.length;i++) { document.write(x[i].childNodes[0].nodeValue); document.write(" - Edition: "); document.write(x[i].parentNode.getAttribute('edition')); document.write("<br />"); } </script> </body> </html>
运行结果:
上一个示例:
XML DOM 改变 XML 元素的值
下一个示例:
XML DOM 创建新的 XML 元素
XML 示例
-
W3C HTML
- 在线测试工具 V1.0