language="JavaScript"
for(x in xmlDoc.documentElement.childNodes)上面两句不对应language="JavaScript"
--------------->
language="VBScript"
试试

解决方案 »

  1.   

    楼上的,我晕~VBScript可以用JS的语法吗?小弟不懂,初来勿怪~嘿嘿~学习ing.......[Mark & Up]
    PS: 大家继续~
      

  2.   

    <script language="JavaScript"> 
    var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
    xmlDoc.async="false";
    xmlDoc.load("test.xml");for(var i=0;i<xmlDoc.documentElement.childNodes.length;i++)
    {
      x=xmlDoc.documentElement.childNodes[i];
      document.write("<b>" + x.nodeName + "</b>");
      document.write(": ");
      document.write(x.text);
      document.write("<br>");
    }</script>