Всем привет!
При при заполнении текстового поля мне необходимо сохранить это значение в переменную (length), чтобы потом передать его в функцию для дальнейших вычислений.....
<input type="text" name="length" id="length" value="">
$('document').ready(function() {
var lenght;
calculationPriceOnLine(width,lenght,priceKvMetr)
console.log(lenght ); но здесь получаю undefined
$('#length').on('keyup', function(){//здесь получаю значение и записываю в переменную lenght.
var lenght = $(this).val();
// console.log(lenght); выводит значение переменной
});
function calculationPriceOnLine(width,lenght,priceKvMetr){ в этой функции и нужна переменная lenght .......
console.log(lenght ); но здесь тоже получаю undefined
if(width > 0 && lenght > 0){
return width * lenght * priceKvMetr;
}
}
});
Вопрос как получить переменную lenght из обработчика и передать ее в функцию и вообще... как правильно реализовать такую логику, что я делаю не так.
Спасибо