HTML 页面显示 XML 数据

接下来的范例,我们打开一个 XML 文件 ( "cd_catalog.xml" ),然后遍历每个 CD 元素,并显示 HTML 表格中的 ARTIST 元素和 TITLE 元素的值:

<html>
<body>
<script>
if (window.XMLHttpRequest)
{
  xmlhttp=new XMLHttpRequest();
}

xmlhttp.open("GET","/static/media/cd_catalog.xml",false);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML; 
document.write("<table border='1'>");
var x=xmlDoc.getElementsByTagName("CD");
for (i=0;i<x.length;i++)
  { 
  document.write("<tr><td>");
  document.write(x[i].getElementsByTagName("ARTIST")[0].childNodes[0].nodeValue);
  document.write("</td><td>");
  document.write(x[i].getElementsByTagName("TITLE")[0].childNodes[0].nodeValue);
  document.write("</td></tr>");
  }
document.write("</table>");
</script>
</body>
</html>

运行范例 »

如果想要深入学习 JavaScript 和 XML DOM ,请移步我们的 XML DOM 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2018 简单教程 twle.cn All Rights Reserved.