Язык
Контакты
GitHub
Поддержка
Регистрация
Войти
Логин: Пароль: Запомнить:
Пользователи
Последние сообщения
Ответить
1

+1 и -1 в input

lor08

  • Свой человек
  • Юзер
  • 130
  • Репутация:1 
  • Предупреждения: 0 
  • Регистрация:
    1 Фев 2011
#1
Собственно скрипт простейший,но у меня чот сегодня мозги не варят %)

вот что я сделал,функции вызываются по ссылкам
Code:
var plys = $("input[name^='fd']")+1;
var minus = $("input[name^='fd']")-1;
function daym(){
$("input[name^='fd']").each(function(){
$(this).val(minus);
});
};
function dayp(){
$("input[name^='fd']").each(function(){
$(this).val(plys);
});
};

что не так?!

Krevedko

  • Атом-мастер
  • Юзер
  • 227
  • Репутация:3 
  • Предупреждения: 0 
  • Регистрация:
    18 Ноя 2010
#2
скинь весь код

Drunya

  • Man of God
  • Админ
  • 3527
  • Репутация:110 
  • Предупреждения: 0 
  • Регистрация:
    30 Ноя -0001
#3
значения инпутов это всегда строки. А ты пытаешься провести операции с ними как с числами(

Я горжусь тем, что создал бесплатную CMS - AtomX. И люблю нашу команду)

lor08

  • Свой человек
  • Юзер
  • 130
  • Репутация:1 
  • Предупреждения: 0 
  • Регистрация:
    1 Фев 2011
#4
Krevedko, это в принципе и есть весь js код

Drunya, ы) а как тогда со строк на числа перейти

чот я давно в js не лазил,уже забыл всё ))

skad0

  • Атом-мозг
  • Юзер
  • 841
  • Репутация:10 
  • Предупреждения: 0 
  • Регистрация:
    2 Окт 2010
#5
Цитата
$("input[name^='fd']")+1
ты тут меняешь не валюе, а считаешь, что ссылка на элемент (document.getElementByName) является числом.

Отредактировано автором 4 Фев 2012
1
Сейчас online: 7. Зарегистрированных: 0. Гостей: 7.