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