0
我想将输入值乘以多个表格单元格,并将每个计算结果分配给每个单元格右侧的表格单元格第一行除外。 这里是我的javascipt的:Javascript:将输入值乘以多个表格单元格值并将其分配给其他表格单元格
<script>
function updateTable() {
var x;
var itemPrice = document.getElementById("inputPrice");
var newPrice;
for (i = 1; i < 50; i++) {
x = document.getElementById("table1").rows[i].cells;
newPrice = (parseInt(x[1].innerHTML)+1) * itemPrice;
x[2].innerHTML = newPrice;
}
}
</script>
ITEMPRICE将是一个HTML元素 - 你不能用一个对象乘 - 你需要像你这样的单元格内容 –
你需要做的将其转换成一个数使用'itemPrice.value'。 – Barmar
啊,完美。谢谢! – user708308