手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >javascript XML数据显示为HTML一例
javascript XML数据显示为HTML一例
摘要:person.htm:复制代码代码如下:varxmlDoc=null;if(window.ActiveXObject){//forIExml...

person.htm:

复制代码 代码如下:

<html>

<body>

<script type="text/javascript">

var xmlDoc=null;

if (window.ActiveXObject)

{

// for IE

xmlDoc=new ActiveXObject("Microsoft.XMLDOM");

}

else if (document.implementation.createDocument)

{

//for Mozilla, Firefox, Opera,

xmlDoc=document.implementation.createDocument("","",null);

}

else

{

alert('Your browser cannot handle this script');

}

if (xmlDoc!=null)

{

xmlDoc.async=false;

xmlDoc.load("person.xml");

document.write("<table border='1'>");

var x=xmlDoc.getElementsByTagName("person");

for (i=0;i<x.length;i++)

{

document.write("<tr>");

document.write("<td>");

document.write(

x[i].getElementsByTagName("myname")[0].childNodes[0].nodeValue);

document.write("</td>");

document.write("<td>");

document.write(

x[i].getElementsByTagName("myid")[0].childNodes[0].nodeValue);

document.write("</td>");

document.write("</tr>");

}

document.write("</table>");

}

</script>

</body>

</html>

person.xml:

复制代码 代码如下:

<?xml version="1.0" encoding="utf-8"?>

<root>

<person>

<myname>chwuweig</myname>

<myid>123456</myid>

</person>

<person>

<myname>cig</myname>

<myid>526636</myid>

</person>

<person>

<myname>chwg</myname>

<myid>524216</myid>

</person>

</root>

【javascript XML数据显示为HTML一例】相关文章:

JavaScript中exec函数用法实例分析

javascript常用方法总结

javascript改变和控制显示的图片大小

Javascript进制转换实例

Javascript - HTML的request类

javaScript中slice函数用法实例分析

javascript中FOREACH数组方法使用示例

javascript实现控制的多级下拉菜单

javascript字符串与数组转换汇总

javascript的函数第1/3页

精品推荐
分类导航