刚发帖,但去过这个网站 +/- x1000。
我真的很想获得一些关于如何扩展这个脚本来计算更多表单字段的信息。
目前,此 html\jscript 页面将使用 OnChange 事件对 2 个表单字段执行 SUM 计算。一切都很好,但我无法在计算范围内添加其他字段。
以下是工作代码,如果您想查看我当前的代码尝试,请告诉我。非常感谢您提供的任何帮助。谢谢你。
<html>
<head>
<title>Calulate</title>
<script type="text/javascript">
function calc(A,B,SUM) {
var one = Number(A);
if (isNaN(one)) { alert('Invalid entry: '+A); one=0; }
var two = Number(document.getElementById(B).value);
if (isNaN(two)) { alert('Invalid entry: '+B); two=0; }
document.getElementById(SUM).value = one + two;
}
</script>
<body>
<form name="form" >
Enter a number:
<input name="sum1" id="op1" value="" onChange="calc(this.value,'op2','result')" />
and another number:
<input name="sum2" id="op2" value="" onChange="calc(this.value,'op1','result')" />
<br>
Their sum is:
<input name="sum" value="" id="result" readonly style="border:0px;">
</form>
</body>
</html>