去掉这句代码: <?xml version="1.0" encoding="gb2312"?>
在HTML里的<XML>里是不需要这个指定的<xml id=Province>
<NewDataSet>
<Area>
<sz_code>110000</sz_code>
<name>北京市</name>
</Area>
<Area>
<sz_code>110000</sz_code>
<name>北京市</name>
</Area>
</NewDataSet>
</xml>
<script language=javascript>
var XMLDocument=new ActiveXObject("MSXML2.DOMDocument");
XMLDocument.loadXML(Province.innerHTML);
var XMLNodes=XMLDocument.selectNodes("//NewDataSet/Area");
for (var i=0; i<XMLNodes.length; i++)
{
alert(XMLNodes[i].xml);
}
//for(var Item=XMLNodes.nextNode();Item;Item=XMLNodes.nextNode())
// window.document.write(Item.selectSingleNode("//name").nodeTypeValue);
</script>
在HTML里的<XML>里是不需要这个指定的<xml id=Province>
<NewDataSet>
<Area>
<sz_code>110000</sz_code>
<name>北京市</name>
</Area>
<Area>
<sz_code>110000</sz_code>
<name>北京市</name>
</Area>
</NewDataSet>
</xml>
<script language=javascript>
var XMLDocument=new ActiveXObject("MSXML2.DOMDocument");
XMLDocument.loadXML(Province.innerHTML);
var XMLNodes=XMLDocument.selectNodes("//NewDataSet/Area");
for (var i=0; i<XMLNodes.length; i++)
{
alert(XMLNodes[i].xml);
}
//for(var Item=XMLNodes.nextNode();Item;Item=XMLNodes.nextNode())
// window.document.write(Item.selectSingleNode("//name").nodeTypeValue);
</script>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货