0
私は確かに謝罪はかなり単純なjavascriptの質問ですが、コストをテーブルに入力するたびに、つまりフォームを送信する合計ボタン。Noob Javascript自動合計
function totalIt() {
var qtys = document.getElementsByName("qty[]");
var total=0;
for (var i=1;i<=qtys.length;i++) {
calc(i);
var price = parseFloat(document.getElementById("price"+i).value);
total += isNaN(price)?0:price;
}
document.getElementById("total").value=isNaN(total)?"0.00":total.toFixed(2);
}
http://jsfiddle.net/mplungjan/jDfFU/
'cost'入力フィールドの' change'イベントから関数を実行します。 – Barmar
テーブルにコストを追加しているコードから関数を呼び出すだけです。それ以上の情報がなければ、私たちは本当にあなたにそれより良い答えを与えることはできません。コストがユーザによって「入力」に入力されている場合は、「変更」(および/またはおそらくは「入力」)イベントをフックします。 –
私は興味があります。フィンプルはmplungjanのアカウントにありますが、あなたは[mplungjan](http://stackoverflow.com/users/295783/mplungjan)であるとは思われません。 –