<html><head>
</head><body><form method="POST" action="--WEBBOT-SELF--">
  <p>
  <input type="text" name="t1" size="20" value="100"></p>
  <p><input type="text" name="t2" size="20" onkeyup="t3.value=parseFloat(t1.value)+parseFloat(t2.value)"></p>
  <p><input type="text" name="t3" size="20"></p>
  <p> </p>
</form></body></html>

解决方案 »

  1.   

    能同时限制第二个中只输入数字?要同时支持大小两个键盘的数字键。
    还有当我把第二个中的数字都删除时,第三个中为“NaN”,是否能解决这个问题。
    非常感谢!!!
      

  2.   

    <html><head>
    <script>
    function showvalue(str)
    {
      if(event.keyCode==13)
      {
        document.all("t3").value=parseFloat(document.all("t1").value)+parseFloat(str);
      }
    }
    </script>
    </head><body><form method="POST" action="--WEBBOT-SELF--">
      <p>
      <input type="text" name="t1" size="20" value="100"></p>
      <p><input type="text" name="t2" size="20" onkeyup="showvalue(this.value);"></p>
      <p><input type="text" name="t3" size="20"></p>
      <p> </p>
    </form></body></html>
      

  3.   

    //函数名:fucCheckNUM
    //功能介绍:检查是否为数字
    //参数说明:要检查的数字
    //返回值:1为是数字,0为不是数字
    function fucCheckNUM(NUM)
    {
     var i,j,strTemp;
     strTemp="0123456789";
     if ( NUM.length== 0)
      return 0
     for (i=0;i<NUM.length;i++)
     {
      j=strTemp.indexOf(NUM.charAt(i)); 
      if (j==-1)
      {
      //说明有字符不是数字
       return 0;
      }
     }
     //说明是数字
     return 1;
    }