Как подсчитать сумму при вводе в один input, результат во-втором, если уже во-втором есть значение.
$('#SpeedometerOut').keyup(function (e) {
if( e.keyCode !== 8 && e.keyCode !== 46 ) {
var formula = parseFloat($('#SpeedometerOut').val()) + parseFloat($('#SpeedometerReturn').val());
$('#SpeedometerReturn').val(formula);
} else {
if( $('#SpeedometerOut').val() ) {
formula = parseFloat($('#SpeedometerReturn').val()) - parseFloat($('#SpeedometerOut').val());
$('#SpeedometerReturn').val(formula);
}
}
});
То есть на выходе получается:
По умолчанию значение(value) #id1=0, а #id2=10
<input value='1' id='id1'> and <input value='10' id='id2'>
И в конце должно получиться в #id2 = 11
Но так же, если я стираю числа в id1, то в id2 сумма должна меняться.