<select name="s"></select>
.....
var doc=xmlhttp.responseXML.documentElement
var c=doc.childNodes
for(i=0;i<c.length;i++)
s.options[s.length]=new Option(c[i].text,c[i].text)

解决方案 »

  1.   

    <HTML>
    <HEAD>
    <script language=javascript>
    function Test()
    {
    var oReq = new ActiveXObject("Microsoft.XMLHTTP")
    oReq.open("GET","http://expert.csdn.net/Expert/topic/2329/2329828.xml?temp=.3076136",false);
    oReq.send();
    var xmldom = oReq.responseXML//已经是xmldom了
    alert(xmldom.xml);
    //然后进行遍历}
    </script>
    </HEAD>
    <BODY>
    <INPUT type=button value="test" onclick="Test()">
    </BODY>
    </HTML>
      

  2.   

    如果
       <item1>A</item1>
       <item2>B</item2>
    是你自己控制的,建议写成
       <item>A</item>
       <item>B</item>
    ........
      

  3.   

    http://www.csdn.net/develop/Read_Article.asp?Id=20952