var xmlDoc = null;
function LoadXml(xmlPath) {
try {
if (window.ActiveXObject) {
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
}
} catch (e) {
try {
xmlDoc = document.implementation.createDocument("", "", null);
}
catch (e) {
alert(e.Message);
}
}
try{
xmlDoc.async=false;
xmlDoc.load(xmlPath);
return (xmlDoc);
}
catch (e) {
alert(e.Message);
}
}
//根据节点名称获取属性的值
function GetNodes(nodeName, attrName) {
var xmldata = LoadXml("test.xml");
//获取xml第一个节点的值
//var booksName = xmldata.getElementsByTagName("bookName")[0].childNodes[0].nodeValue;
// //获取所有xml下面所有节点的值
// var docElement=xmldata.getElementsByTagName("root");
// for(var j=0;j<docElement.length;j++){
// //获取作者
// var Author=docElement[i].getElementsByTagName("Author")[0].firstChild.nodeValue;
// //获取时间
// var time=docElement[i].getElementsByTagName("time")[0].firstChild.nodeValue;
// //获取作者的联系方式
// var phone=docElement[i].getElementsByTagName("phone")[0].firstChild.nodeValue;
// }
//FF
var nodes = xmldata.selectNodes("//" + nodeName);
for (var i = 0; i < nodes.length; i++) {
//获取属性名称节点的值
alert(nodes[i].getAttribute(attrName);
}
}
var cNodes=xmlDoc.getElementsByTagName("book");
for (var j = 0; j < cNodes.length; i++) {
var bookID = xmlDoc.getElementsByTagName("book")[j].getAttribute("bookID");
//获取book节点下面的bookTitle节点的值
var bookTitile = xmlDoc.getElementsByTagName("book")[j].childNodes[0].nodeValue;
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有