Показать сообщение отдельно
  #1 (permalink)  
Старый 08.10.2014, 22:42
Интересующийся
Отправить личное сообщение для Jeick9 Посмотреть профиль Найти все сообщения от Jeick9
 
Регистрация: 08.10.2014
Сообщений: 23

Динамическое вычисления значений из input-от
Здравствуйте. Мне необходимо динамически получить значение из input-ов и по соответствующей формуле выводить результат. То есть, когда вводим какое-то значение в input, то динамически нужно пересчитать все значения и вывести результат.
Сама формула: A =(input1 * 3.5) / (10 * input2)

Пока я только нашел пример динамического калькулятора с подсчётом суммы:

<input type="range" name="input1" id="input1" class="inner-count" value="100" min="100"  max="500000" step="100"  data-mini="true" required>

 <input  name="slider" class="inner-count" id="input2" style="width:60px!important;"  value="1" min="1"  max="20"  data-mini="true" required>


<script>
    $(document).ready(function(){
 
        //iterate through each textboxes and add keyup
        //handler to trigger sum event
        $(".inner-count").each(function() {
 
            $(this).keyup(function(){
                calculateSum();
            });
        });
 
    });
 
    function calculateSum() {
 
        var sum = 1;
        //iterate through each textboxes and add the values
        $(".inner-count").each(function() {
 
            //add only if the value is number
            if(!isNaN(this.value) && this.value.length!=0) {
          sum +=parseFloat(this.value);
			   
            }
 
        });
        //.toFixed() method will roundoff the final sum to 2 decimal places
        $("#sum").html(sum.toFixed(0));
    }
</script>


Подскажите пожалуйста как динамически вытягивать и подсчитывать значения из инпутов?
Ответить с цитированием