如下面代码:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<script language="JavaScript">
function sum(){
var s1 = document.f1.s1.value
var s2 = document.f1.s2.value
var s3 = Number(s1)+Number(s2)
document.f1.s3.value=s3
}
</script>
</head>
<body>
<form name="f1">
<input type="text" name="s1">+
<input type="text" name="s2">=
<input type="text" name="s3">
<input type="button" value="计算结果" onclick="sum()">
</form>
</body>
</html>
通过循环 拿到 价格,数量-----进行价格转换浮点型,数量转换整型----每行的价格乘以数量----依次累加 就得到了 总价!这个方法只需要写一个,设置onkeydown事件 只要数量改变就调用一次这个方法!