<html><head><script type="text/javascript">var xmlhttp;
function loadXMLDoc(url){xmlhttp=null;if (window.XMLHttPRequest){// code for IE7, Firefox, Mozilla, etc.xmlhttp=new XMLHttpRequest();}else if (window.ActiveXObject){// code for IE5, IE6xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}if (xmlhttp!=null){xmlhttp.onreadystatechange=onResponse;xmlhttp.open("GET",url,true);xmlhttp.send(null);}else{alert("Your browser does not support XMLHTTP.");}}
function onResponse(){if(xmlhttp.readyState!=4) return;if(xmlhttp.status!=200){alert("Problem retrieving XML data");return;}
txt="<table border='1'>";x=xmlhttp.responseXML.documentElement.getElementsByTagName("CD");for (i=0;i<x.length;i++){txt=txt + "<tr>";xx=x[i].getElementsByTagName("TITLE");{try{txt=txt + "<td>" + xx[0].firstChild.nodeValue + "</td>";}catch (er){txt=txt + "<td> </td>";}}xx=x[i].getElementsByTagName("ARTIST");{try{txt=txt + "<td>" + xx[0].firstChild.nodeValue + "</td>";}catch (er){txt=txt + "<td> </td>";}}txt=txt + "</tr>";}txt=txt + "</table>";document.getElementById('copy').innerHTML=txt;}
</script></head>
<body><div id="copy"><button onclick="loadXMLDoc('/example/xmle/cd_catalog.xml')">Get CD info</button></div></body></html>
<!--该代码片段来自于: http://www.sharejs.com/codes/html/9064-->
如何把 XML 文件显示为 HTML 表格
http://www.sharejs.com/codes/html/9064
<html><head><script type="text/Javascript">var xmlhttp;
function loadXMLDoc(url){xmlhttp=null;if (window.XMLHttpRequest){// code for IE7, Firefox, Mozilla, etc.xmlhttp=new XMLHttpRequest();}else if (window.ActiveXObject){// code for IE5, IE6xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}if (xmlhttp!=null){xmlhttp.onreadystatechange=onResponse;xmlhttp.open("GET",url,true);xmlhttp.send(null);}else{alert("Your browser does not support XMLHTTP.");}}
function onResponse(){if(xmlhttp.readyState!=4) return;if(xmlhttp.status!=200){alert("Problem retrieving XML data");return;}
txt="<table border='1'>";x=xmlhttp.responseXML.documentElement.getElementsByTagName("CD");for (i=0;i<x.length;i++){txt=txt + "<tr>";xx=x[i].getElementsByTagName("TITLE");{try{txt=txt + "<td>" + xx[0].firstChild.nodeValue + "</td>";}catch (er){txt=txt + "<td> </td>";}}xx=x[i].getElementsByTagName("ARTIST");{try{txt=txt + "<td>" + xx[0].firstChild.nodeValue + "</td>";}catch (er){txt=txt + "<td> </td>";}}txt=txt + "</tr>";}txt=txt + "</table>";document.getElementById('copy').innerHTML=txt;}
</script></head>
<body><div id="copy"><button onclick="loadXMLDoc('/example/xmle/cd_catalog.xml')">Get CD info</button></div></body></html>
<!--该代码片段来自于: http://www.sharejs.com/codes/html/9064-->
如何把 XML 文件显示为 HTML 表格
http://www.sharejs.com/codes/html/9064
新闻热点
疑难解答