Javascript乘法和总计

时间:2012-05-08 04:53:47

标签: javascript math

我有几个字段,人们将贷款总额......我们会说贷款1和贷款2只是为了保持简单。

window.addEvent('domready', function() {
$('loan1').addEvent('change', rekenen1);
$('loan2').addEvent('change', rekenen1);

});
function rekenen1(){
$('subtotal').value = Number($('loan1').value) + Number($('loan2').value) ;
}

当他们输入数据时,我会创建所有贷款的小计。现在我想通过获得小计的1%并为总计增加295来进行总计。我需要帮助将其变成javascript。

所以等式: loan1 + loan2 = subtotal

(小计* .01)+ 295 =总计

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

如果您有一个ID为grandtotal的字段,您只需在rekenen1函数中添加一行:

function rekenen1(){
    var subtotal = Number($('#loan1').val()) + Number($('#loan2').val());
    $('#subtotal').val(subtotal);
    $('#grandtotal').val(subtotal*0.01+295);
}

编辑: 我不用说addEvent也必须改变:

$().ready(function() {
    $('#loan1').addEvent('change', rekenen1);
    $('#loan2').addEvent('change', rekenen1);

});

更改了rekenen1函数以使用jquery val function 改变了事件