网站维护需要哪些知识,一般网站建设需求有哪些方面,wordpress修改js源码,广州住房和城乡建设厅网站本文实例讲述了JS读取XML文件数据并以table形式显示数据的方法。分享给大家供大家参考#xff0c;具体如下#xff1a;先看xml文件#xff1a;张秋丽女 18李文才男 31李斯文男 22马英女 25孙红雷男 32欧阳俊雄男 28江琳女 23小小女 22aspx页面代码#xff1a;function load…本文实例讲述了JS读取XML文件数据并以table形式显示数据的方法。分享给大家供大家参考具体如下先看xml文件张秋丽女 18李文才男 31李斯文男 22马英女 25孙红雷男 32欧阳俊雄男 28江琳女 23小小女 22aspx页面代码function loadXMLDoc(dname) {if (window.XMLHttpRequest) {xhttp new XMLHttpRequest();}else {xhttp new ActiveXObject(Microsoft.XMLHTTP);}xhttp.open(GET, dname, false);xhttp.send();return xhttp.responseXML;}function ReadXml() {var xmldoc loadXMLDoc(Student.xml);//获得指定节点var divmsg document.getElementById(xmlMsg);var msg 姓名性别年龄var nodes xmldoc.getElementsByTagName(stuinfo);for (var i 0; i nodes.length; i) {msg ;msg nodes[i].getElementsByTagName(stuName)[0].firstChild.nodeValue ;msg nodes[i].getElementsByTagName(stuSex)[0].firstChild.nodeValue ;msg nodes[i].getElementsByTagName(stuAge)[0].firstChild.nodeValue ;msg ;}msg ;divmsg.innerHTML msg;}上面的JS操作主要就避免了使用childNodes(因为火狐中有时候会出现childNodes[0]获取到的是\n而不是我们想要的第一个子节点这个自己可以去试下反正我是遇到了这种情况),使得可以兼容IE、火狐其他浏览器我没试。希望本文所述对大家JavaScript程序设计有所帮助。