天天看點

javascript使用xml 資料島 簡單執行個體

<script language='javascript'>

     function test()

     {

     alert('xml');

      var rs, option1;

      rs = xmlCustomer.recordset;

     alert(rs);

     alert(xmlCustomer.recordset.recordcount);

     for (var i=0; i < xmlCustomer.recordset.recordcount; i++)    

      {

      //option1 = document.createElement("OPTION");

      //option1.text = rs("CustomerCode");

      //option1.value = rs("CustomerName");

      //alert(option1.text);

      //alert(option1.value);

      document.all["ddlCustomer"].options[i] = new Option(rs("CustomerCode"),rs("CustomerName"));

      //ddlCustomer.add(option1);

      rs.movenext;

      }

     }

     </script>

     <XML id="xmlCustomer" >

     <ROOT>

      <Customer>

      <CustomerCode>ABC Corp.</CustomerCode>

      <CustomerName>1</CustomerName>

      </Customer>

      <CustomerCode>BBC Tech.</CustomerCode>

      <CustomerName>2</CustomerName>

     </ROOT>

     </XML>

             <select ID="ddlCustomer" name="ddlCustomer" runat="server"></select><input type=button value='ok' onclick='test()'>

本文轉自 牛海彬 51CTO部落格,原文連結:http://blog.51cto.com/newhappy/76823,如需轉載請自行聯系原作者

繼續閱讀