Вместо click, использовать событие input, так:
https://jsfiddle.net/OPTlMUS/g1unqhk0/$('#col, #chen').on('input', function(){
let a = $('#col').val();
let b = $('#chen').val();
$('#stels').text( a*b + ' грн');
});
Denis ChernyklЗнаток (281)
4 года назад
Подскажите пожалуйста почему он так считает
Получает данные вот таким способом
price31 = +$('#31').text().replace(/[^0-9]/g, ''),
Потом все складывается и результат выводит очень странный, примерно вот такой 2.3902225005122e+31
Хотя все числа которое водятся целые
Как это исправить ?
let chen1 = 39;
let chen2 = $('#col').val();
let sumOne = chen1 * chen2;
$('#stels').text(sumOne + 'грн');
Он считывает данные с имупа и потом все перемнажает и выводит в другой блок, как сделать так чтобы значение sumOne сразу показывалось как только число вводиться или меняется и т. д.
Сейчас работает только так, что нужно число ввести, а уже потом нажать на кнопку и только тогда все пере множится.