• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

Stand By .NET

.NET & SQL Server
  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

JavaScript中获取XML数据流中数据节点的方法

    var drp = document.getElementById(ddlID);
    var oHttpReq = new ActiveXObject("MSXML2.XMLHTTP");
    var oDoc = new ActiveXObject("MSXML2.DOMDocument");

    oHttpReq.open("POST", "LoadDropDownList.aspx?ID="+SelectID, false);
    oHttpReq.send("");
    result = oHttpReq.responseText;
    oDoc.loadXML(result);   
    var xmlObj = oDoc.documentElement;
    
    var ss_id,ss_name;
    for (var i=0;i<xmlObj.childNodes.length;i++)
    {
        ss_id=xmlObj.childNodes(i).childNodes(0).text;                             //获取数据节点1
        ss_name=xmlObj.childNodes(i).childNodes(1).text;                        //获取数据节点2
        drp.add(document.createElement("OPTION"));
        drp.options[i].text=ss_name; 
        drp.options[i].value=ss_id; 
    }

posted on 2005-11-12 15:11  .............  阅读(1277)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3