js问题,现有三个文本框,当在文本框1中输入一个数字后,再在文本框2中输入一个数,自动把这个两个数的和放到第三个文本框
如:
text1:输入数字为:3
text2:输入数字为:9
当输入完后自动在text3中显示12

解决方案 »

  1.   

    <input id=input1 type="text" value=""/>
    <input id=input2 type="text" value=""/>
    <input id=sum type="text" value="0"/>js:function sum()
    {
      var input1 = document.getElementById('input1').value;
      var input2 = document.getElementById('input2').value;
      var sum = parseInt(input1) + parseInt(input2);
      document.getElementById('sum').value = sum;
    }监听前面两个input
    如果value改变,就调用sum
      

  2.   

    请问如何在jsp中监听前面两个input里的value值改变还是未改变呢
      

  3.   

    <html>
    <head></head><body>
    <input id=input1 type="text" value="" onkeyup="sum()"/>
    <input id=input2 type="text" value="" onkeyup="sum()"/>
    <input id=sum type="text" value="0"/><script language="javascript">function sum()
    {
      var input1 = document.getElementById('input1').value;
      var input2 = document.getElementById('input2').value;
      var sum = parseInt(input1) + parseInt(input2);
      document.getElementById('sum').value = sum;
    }</script>
    </body></html>
      

  4.   

    转换为浮点
      var sum = parseFloat(input1) + parseFloat(input2);什么叫不计算第二个文本框的值?