输入一个数字,如何把累加结果放在另外一个文本框中啊? 
比如我在第一个编辑框中输入10,则在文本框中显示10   ,第二次输入50,文本框内容变为60,总之输入一次,文本框中的数变一次.
这个问题挺简单的,我是菜鸟啊!

解决方案 »

  1.   

    取出textbox这里面的数据转换成数字 再用+=自己的值就行了
      

  2.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>无标题页</title>
    </head>
    <body>
    type a number: <input type="text" id="txt1" onkeyup="sum()" />
    <br />sum: <input type="text" id="txt2" value="0" />
    <script type="text/javascript">
    function sum(){
        var text1=document.getElementById("txt1");
        var text2=document.getElementById("txt2");
        var a=parseInt(text1.value);
        var s=parseInt(text2.value);
        s+=a;
        text2.value=s;
    }
    </script>
    </body>
    </html>
      

  3.   

    不是我要的那种效果啊!刚才我试了,我要的效果是让它的sum和不变,当修改第一个文本框的值得时候,和跟着变。比如:sum默认=10;
    txt1=1,sum=11;
    txt1=2,sum=12;
    txt1=5,sum=15;