テキストボックスの変更イベントで次のJquery関数があります
$('input:text[id$=txtText1]').change(GetTotal);
これはGetTotal関数を呼び出します
function GetTotal() {
var value1 = txtText1.val();
var value2 = txtText2.val();
var sum = add(value1, value2)
$('input:text[id$=txtSubTotals]').val(sum);
}
これは追加機能です
function add() {
var sum = 0;
for (var i = 0, j = arguments.length; i < j; i++) {
if (IsNumeric(arguments[i])) {
sum += parseFloat(arguments[i]);
}
}
return sum;
}
テキストボックス1では値は1.45であり、テキストボックス2では2.89ではなく1.44です。次の値を取得しています2.88999999999999997