Показать сообщение отдельно
  #1 (permalink)  
Старый 14.10.2014, 07:34
Аватар для new_guy
Интересующийся
Отправить личное сообщение для new_guy Посмотреть профиль Найти все сообщения от new_guy
 
Регистрация: 09.08.2011
Сообщений: 27

Увеличение значения в нескольких type=text
Добрый день!
Подскажите пожалуйста, есть текстовое поле с числом, по бокам от него стоят 2 ссылки (+ и -) при нажатии на ссылку происходит +/- 1. Для 1 го текстового поля я сделал, но их несколько и думаю не правильно для каждого писать отдельную функцию. Еще в другом блоке должно выводиться значение суммы все полей.
вот само текстовое поле:
<div class="counter">
    <a href="#" class="decrement" onclick=' plus_or_minus("-")'>-</a>
    <input ID="kol_polos" type="text" value="1" style="width: 40px;" oninput='plus_or_minus("NoN")'/>
    <a href="#" class="increment" onclick='plus_or_minus("+")'>+</a>
</div>

и функция:
//Count total price
function count_price(sign){
  $('#total_poloci').text(sign);
}

//Check values when +/- pressed
function plus_or_minus(way){
  var inc_dec = parseInt($('#kol_polos').val());

    if (way == "+"){
      inc_dec ++;

    }else if (way == "-"){
      inc_dec --;
    }

    count_price(inc_dec);
}
Ответить с цитированием