<srcipt type="text/javascript">
<!--
weXMLDOM=new ActiveXObject("Microsoft.XMLDOM");
weXML.load("test.xml");
weXML.onreadystatechange = function (){
if(weXML.readyState == 4){
myValue=weXML.getElementsByTagName("unit");
myValueMany=weXML.getElementsByTagName("units");
alert(myValue[0]);
alert(myValue[1]);
alert(myValueMany[0].getAttribute("typecode"));
}
}
-->
</script>
<!--
weXMLDOM=new ActiveXObject("Microsoft.XMLDOM");
weXML.load("test.xml");
weXML.onreadystatechange = function (){
if(weXML.readyState == 4){
myValue=weXML.getElementsByTagName("unit");
myValueMany=weXML.getElementsByTagName("units");
alert(myValue[0]);
alert(myValue[1]);
alert(myValueMany[0].getAttribute("typecode"));
}
}
-->
</script>
<!--
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument");
xmlDoc.async = false;
xmlDoc.load("test.xml");
if(xmlDoc.parseError.errorCode != 0)
{
var myErr = xmlDoc.parseError;
alert("You have error " + myErr.reason);
}
else
{
xmlDoc.setProperty("SelectionLanguage", "XPath");
var af = xmlDoc.selectSingleNode("afxml");
var len = af.childNodes.length;
for(var i=0; i<len; i++)
{
var node = af.childNodes.item(i);
alert("typecode = "+ node.getAttribute("typecode"));
if (node.hasChildNodes())
{
for(var k=0; k<node.childNodes.length; k++)
{
var mm = node.childNodes.item(k);
alert("unit = "+ mm.text);
}
}
}
}
xmlDoc = null;//-->
</SCRIPT>
<!--
weXMLDOM=new ActiveXObject("Microsoft.XMLDOM");
weXML.load("test.xml");
weXML.onreadystatechange = function (){
if(weXML.readyState == 4){
myValue=weXML.getElementsByTagName("unit");
myValueMany=weXML.getElementsByTagName("units");
alert(myValue[0]);
alert(myValue[1]);
alert(myValueMany[0].getAttribute("typecode"));
}
}
-->
</script>
改为
weXML=new ActiveXObject("Microsoft.XMLDOM");