新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     >>W3CHINA.ORG讨论区<<     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 本版讨论Java, J2SE, J2ME, J2EE, 以及Eclipse, NetBeans, JBuilder等Java开发环境,还有JSP, JavaServlet, JavaBean, EJB以及struts, hibernate, spring, webwork2, Java 3D, JOGL等相关技术。
    [返回] W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL计算机技术与应用『 Java/Eclipse 』 → [求助]如何将xml中的值填入文本框? 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 3184 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: [求助]如何将xml中的值填入文本框? 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     lanlan_t 美女呀,离线,快来找我吧!
      
      
      等级:大一新生
      文章:1
      积分:54
      门派:XML.ORG.CN
      注册:2004/9/27

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给lanlan_t发送一个短消息 把lanlan_t加入好友 查看lanlan_t的个人资料 搜索lanlan_t在『 Java/Eclipse 』的所有贴子 引用回复这个贴子 回复这个贴子 查看lanlan_t的博客楼主
    发贴心情 [求助]如何将xml中的值填入文本框?

    页面上有一个下拉菜单,当选中不同选项,可生成内容不同的xml文档,文档可以正常生成,可是我却无法取出其中的值填入到文本框中,但是值我可以用alert显示,可就是填不进去!?
    生成的xml:
    <?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?>
    - <dummy>
    - <dummy2>
      <codes>5001</codes>
      <name>DELL</name>
      <shares>52.00</shares>
      <amount>52.00</amount>
      </dummy2>
      </dummy>

    调用页面:
    <body>
    <form name="form1" method="post" action="">
      <input name="portfolio_id" type="text" id="portfolio_id" value="3001">
      <select name="fund_id2" onChange="changePosition()">
      <option> </option>
      <option value="5001"> dell</option>
      <option value="5002"> ibm</option>
      <option value="5003"> cisco</option>
      </select>
      
    <XML id=xmldso2></XML>
    <script language="javascript1.4" type="text/javascript">
    function changePosition(){
    if ((document.form1.portfolio_id.value)){
      xmldso2.async = false;
         xmldso2.load("_shares.jsp?pid="+document.forms[0].portfolio_id.value+"&&fid="+document.forms[0].fund_id2.value);
         xmldso2.recordset.MoveFirst();
         document.forms[0].shares.value=xmldso2.recordset.fields(2).value
      //alert(xmldso2.recordset.fields(2).value);
    }
    }
    //changePosition();
    </script>
    <input name="shares" type="text">
    </form>


       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/9/28 9:52:00
     
     linguoxing 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:7
      积分:87
      门派:XML.ORG.CN
      注册:2004/11/29

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给linguoxing发送一个短消息 把linguoxing加入好友 查看linguoxing的个人资料 搜索linguoxing在『 Java/Eclipse 』的所有贴子 引用回复这个贴子 回复这个贴子 查看linguoxing的博客2
    发贴心情 
    能不能说清楚点啊
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/12/6 11:29:00
     
     linguoxing 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:7
      积分:87
      门派:XML.ORG.CN
      注册:2004/11/29

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给linguoxing发送一个短消息 把linguoxing加入好友 查看linguoxing的个人资料 搜索linguoxing在『 Java/Eclipse 』的所有贴子 引用回复这个贴子 回复这个贴子 查看linguoxing的博客3
    发贴心情 
    你里面做的那些好像有错啊
    是不是做成和下面的差不多的中
    XML的文档的名字保存为:city.xml
    <?xml version="1.0" encoding="gb2312"?>
    <provingses>
    <provingse id="01">
        <city1> 莆田</city1>
        <city2>厦门</city2>
        <city3>龙岩</city3>   
    </provingse>
    <provingse id="02">
        <city1>台北</city1>
        <city2>台中</city2>
        <city3>台南</city3>
    </provingse>
    </provingses>


    下面的代码保存为:provingse.htm
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>provingse</title>
    <script language="javascript">
    var xmlDOC=new ActiveXObject("Microsoft.XMLDOM")
    xmlDOC.async="false"
    xmlDOC.load("city.xml")
    xmlobj=xmlDOC.documentElement.childNodes
    function abc(text)
    { // alert(0)
      for(i=0;i<xmlobj.length;i++)
    {   
        if(xmlobj(i).getAttribute("id")==text)
          {document.form2.t.value=""
       for(j=0;j<xmlobj(i).childNodes.length;j++)
             { document.form2.t.value+=xmlobj(i).childNodes(j).text+"\r"
           }
             }
      }
    }
    </script>
    </head>

    <body>
    <form name="form1" method="post" action="">
      <p align="center">
        <select name="s" id="s" onChange="abc(s.value)">
     //括号里的value不能用text
          <option value="01">福建</option>
          <option value="02">台湾</option>
        </select>
      </p>
    </form>
    <form name="form2" method="post" action="">
      <div align="center">
        <textarea name="t" cols="50" rows="10" id="t"></textarea>
      </div>
    </form>
    <p>&nbsp;</p>
    </body>
    </html>

    老兄啊
    看是不是这样子的啊
    你的里面的那些我看不明白啊
    你看这样子行不行啊
    要是不行的话我的QQ是:80811353

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2004/12/19 17:55:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 Java/Eclipse 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/5/20 21:39:44

    本主题贴数3,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    62.500ms