首先你的大小写就不对 This => this       tall.value => Tall.value<SCRIPT language=javascript>
function updateInfo(thisobj) {
 document.votefrm.Tall.value = parseInt(thisobj.value,10)+10;
}
</SCRIPT><FORM action=dd.asp method=post name=votefrm>
<INPUT name=T1 onchange=updateInfo(this) size=6>
<INPUT name=T2 onchange=updateInfo(this) size=6>
总分<INPUT name=Tall size=6>
</form>

解决方案 »

  1.   

    <SCRIPT language=javascript>
    function updateInfo()
    {
      var T1 = document.votefrm.T1;  //文本框里输入的是不是数字, 这里没有加判断
      var T2 = document.votefrm.T2;
      var s1 = (T1.value =="" )? 0 : T1.value
      var s2 = (T2.value =="" )? 0 : T2.value
     document.votefrm.Tall.value = parseInt(s1,10) + parseInt(s2,10);
    }
    </SCRIPT><FORM action=dd.asp method=post name=votefrm>
    <INPUT name=T1 onpropertychange=updateInfo() size=6>
    <INPUT name=T2 onpropertychange=updateInfo() size=6>
    总分<INPUT name=Tall size=6>
    </form>