データが既存の行に挿入されたときに新しいテーブル行を追加するコードがいくつかあります。
ここで実際のコードを見ることができます。
製品を入力すると、新しい行が一意の入力名でテーブルに追加されます。
次に、ユーザーは価格と数量を入力する必要があります。
私が欲しいのは2段階の計算です。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/