而且相加的结果不能放在输入框内而应该直接显示在页面上。

解决方案 »

  1.   

    <HTML>
    <HEAD>
    <META http-equiv=Content-Type content="text/html; charset=gb2312">
    <SCRIPT LANGUAGE=javascript>
    function sumNum()
    {
        var number1 = isNaN(parseInt(num1.value,10))?0:parseInt(num1.value,10);
        var number2 = isNaN(parseInt(num2.value,10))?0:parseInt(num2.value,10);
    sum.innerText = number1 + number2;
    }
    </SCRIPT>
    </HEAD>
    <body>
    <INPUT TYPE="text" id="num1" onpropertychange="sumNum()">
    <INPUT TYPE="text" id="num2" onpropertychange="sumNum()">
    <div id=sum></div>
    </BODY>
    </HTML>