求一段客户端代码,完成如下功能:
页面有textBoxA,和textBoxB,还有textBoxC。
当我点击按钮的时候完成textBoxC.text +=textBoxA.text+textBoxB.text;
我可能要就好多组textBoxA,textBoxB,最后生成一个很长的textBoxC的值。
因为服务器代码每次刷新就会丢失数据,所以希望那位高手指点下。不胜感激!
本人了解C,主要用C#,希望是用jsp写,我应该勉强可以看懂!谢谢

解决方案 »

  1.   


    c式的循环很简单:
    <script type="text/javascript">
    function testbox(){
    //获得所有名称为textBox(名字唯一区分其他)的input
    var arry = document.getElementsByName("textBox");
    var Stringarray="";
    for(var i = 0;i<arry.length;i++){
    Stringarray+=arry[i].value;
    }
    //弹出  业务处理
    alert(Stringarray);
    }
    </script>
    <body>
    a<input type="text" name="textBox" />
    b<input type="text" name="textBox" />
    c<input type="text" name="textBox" /></body>
      

  2.   

    没看明白....
    如果是页面间传值的话保存到REQUEST里.
      

  3.   

    不是要页面间传值,只是在一张页面里,并且在不刷新的前提下,感觉像是falsh中的as脚本!
    可是这效果不太会弄!