自己去看看javascript操作DOM对象的资料吧...

解决方案 »

  1.   

    保存你的XML文件为showXML.xml
    保存一下JS,然后用 HTML浏览
    function createXMLDOM(){
    var arrXmldom=["Microsoft.XMLDOM","Msxml2.DOMDocument","Msxml2.DOMDocument.3.0","Msxml2.DOMDocument.4.0","Msxml2.DOMDocument.5.0"];
    for(var i=0;i<arrXmldom.length;i++){
    try{
    var xmlDomValue=new ActiveXObject(arrXmldom[i]);
    return xmlDomValue;
    }catch(e){
    //忽略错误,继续下次执行
    }
    }
    return null;
    }
    var xmlDoc=createXMLDOM();
    function loadXML(){
    xmlDoc.async=false;
    xmlDoc.load("showxml.xml");
    if(xmlDoc.parseError.errorCode!=0){delete(xmlDoc);alert("数据加载错误,请检查数据连接!");window.close();}
    var menuStr=xmlDoc.getElementsByTagName("menuStr")[0]
    alert(menuStr.childNodes[0].childNodes[0].text);
    alert(menuStr.childNodes[0].childNodes[1].text);
    //另一种输出
    for(var i=0;i<menuStr.childNodes[0].childNodes.length;i++)alert(menuStr.childNodes[0].childNodes[i].text);
    }
    window.onload=loadXML;