var result = 0; //保存运算之后文本框中的数值
function jisuan(biaozhun,txtId){
var suan;
var shuzi=document.getElementById(txtId).value;
suan=biaozhun*shuzi;
result=result+suan;
document.getElementById("zonghe").value=result;
}
这样是累加的,但这样也会有问题,就是你重复输入会一直累加
最好就是每次都重新计算下把前两个文本框中的数字加起来放入第三个文本框里面
var result=0;
var biaozhun=new Array(1,2); //按你实际来设置,代替原来的biaozhun
function jisuan(){
var shuzi1=document.getElementById("txtId1").value; //文本框1
var shuzi2=document.getElementById("txtId2").value; //文本框2
shuzi1=parseFloat(shuzi1);
shuzi2=parseFloat(shuzi2);
result=shuzi1*biaozhun[0] + shuzi2*biaozhun[1];
document.getElementById("zonghe").value=result;
}