我有一些代码可以在将数据插入现有行时附加新的表行。
您可以在此处查看正在运行的代码。
输入产品时,新行将附加到具有唯一输入名称的表中。
然后要求用户输入价格和数量。
我想要的是两步计算。在输入框 Total 中,我想要该price * qty
特定行的总和。其次,我希望 divgrandtotal
显示所有输入框的总和,所有输入框都是动态的,以用户插入的行数为准。
通常我只会使用:
function fill() {
var txt8 = document.getElementById("TextBox8").value;
var txt9 = document.getElementById("TextBox9").value;
document.getElementById("TextBox10").value = txt8 + txt9;
}
但这是一个静态的静态表,其中名称和 ID 是已知的。如何使这项工作适用于动态生成的表?
抱歉,我忘了给你小提琴链接:http: //jsfiddle.net/yUfhL/230/