花了45分钟试图为什么它返回NaN,请指向正确的方向。 我的代码是:parseInt返回NaN
<form name="calc">
<input type="text" value="0" name="first" onchange="add()">
<input type="text" value="0" name="second" onchange="add()">
<input type="text" name="result" onchange="add()">
</form>
<script type="text/javascript">
var a = parseInt(document.calc.first.value);
var b = parseInt(document.calc.second.value);
var c = a + b;
function add(){
document.calc.result.value = parseInt(c);
}
</script>
现在我明白了,还有很多东西需要学习。谢谢 :) – MrPaulius