var xmldom=new ActiveObject("Microsoft.XMLDOM")
xmldom.async=false
xmldom.load("xxx.xml")
alert(xmldom.selectSingleNode("/文档/作者").text)

解决方案 »

  1.   

    sorry:
    var xmldom=new ActiveXObject("Microsoft.XMLDOM")
      

  2.   

    <body>
    <XML id=xdoc>
    <文档>
    <标题>
    <![CDATA[
    售书新招
    ]]>
    </标题>
    <作者>转自幽默组</作者>
    <正文>
    <![CDATA[
     “杰克逊想出了一个绝妙的办法,使他的新作很快就卖完了。”
     <p>“他是怎么做的呢?”</p>
     <p>“他在好几家报刊都有刊登了同样的征婚启事,上面说:一年轻 、英俊的百万富翁欲觅温柔善良、极端崇拜作家杰克逊先生新作的小姐为伴侣……”</p>
     <p>“结果怎样呢?”</p>
     <p>“结果不到3天,他的作品被一抢而空。”</p>]]>
    </正文>
    <相关文章>
    <![CDATA[
    相关文章:
    ]]>
    </相关文章>
    <子栏目>幽默</子栏目>
    </文档>
    </XML>
    <script language="JavaScript">
    <!--
     alert(xdoc.xml);
     var x= xdoc.getElementsByTagName("作者");
     if(x.length>0) alert(x[0].text);
    //-->
    </script></body>
      

  3.   

    var xmldom=new ActiveXObject("Microsoft.XMLDOM");
    xmldom.async=false;
    xmldom.load("xxx.xml");
    var mm = xmldom.selectNodes("//作者");
    for(i=0;i<mm.length;i++)
    alert(mm[i].text);