Всем привет! При при заполнении текстового поля мне необходимо сохранить это значение в переменную (length), чтобы потом передать его в функцию для дальнейших вычислений..... HTML | <input type="text" name="length" id="length" value="[color=orange][/color]"> |
Код | $('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 из обработчика и передать ее в функцию и вообще... как правильно реализовать такую логику, что я делаю не так. Это сообщение отредактировал(а) yintar1980 - 3.5.2017, 12:16
|