手机
当前位置:查字典教程网 >编程开发 >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中DOM复选框选择用法实例

javascript中一些util方法汇总

javascript实时显示当天日期的方法

JavaScript中exec函数用法实例分析

javascript函数特点实例

JavaScript数据结构与算法之链表

javascript中动态函数用法

Javascript进制转换实例

JavaScript数据结构与算法之集合(Set)

浅析javascript函数表达式

精品推荐
分类导航