Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.05.2010, 11:26
Кандидат Javascript-наук
Отправить личное сообщение для Suharik Посмотреть профиль Найти все сообщения от Suharik
 
Регистрация: 06.04.2010
Сообщений: 130

Помогите код оптимизировать.
Всем привет. Есть код который при онклике добавляет в инпут прибавленную цифру.
q2000.search.nextNumberPlus = function() {	

	var str =document.getElementById("price-from").value;
	RegEx=/\s/g;
	str=str.replace(RegEx,"");
   var x=  parseInt(str);
   
   x+=500000;
   document.getElementById("price-from").value = q2000.search.number_format(x, 0, '.', ' ');
 

}	
	q2000.search.nextNumberMinus = function() {	
	var str =document.getElementById("price-from").value;
	RegEx=/\s/g;
	str=str.replace(RegEx,"");
   var x=  parseInt(str);
   
   x-=500000;
   document.getElementById("price-from").value = q2000.search.number_format(x, 0, '.', ' ');
 

	}



первая функция прибавляет к значению инпуста с айдишником price-from 500000 а вторая уменьшает с этого же инпута.
Задача. У меня будет куча инпутов с разными айдишниками. и вот к каждому нужно прилепить такие функции, как то не хочется писать 100 функций для каждого инпута. Как можно уменьшить код, или сделать одну функцию для каждого инпута, Можно использовать синтаксис jQuery. Поставьте юного падавана на путь истенный)
Ответить с цитированием
  #2 (permalink)  
Старый 27.05.2010, 11:37
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

передавайте id в качестве параметра ф-ции
Ответить с цитированием
  #3 (permalink)  
Старый 27.05.2010, 11:59
Кандидат Javascript-наук
Отправить личное сообщение для Suharik Посмотреть профиль Найти все сообщения от Suharik
 
Регистрация: 06.04.2010
Сообщений: 130

Спасибо. Передал id и отделался 2-мя функциями. для прибавления и для вычетания)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прелоэдер. Помогите разобрать код. bayah Общие вопросы Javascript 1 05.05.2010 20:32
Исправить код Serghei Общие вопросы Javascript 2 13.04.2010 12:49
Помогите оптимизировать скрипт смены изображений с анимацией Khmelevsky Элементы интерфейса 5 06.03.2010 19:02
Помогите расшифровать код scorpil Общие вопросы Javascript 0 03.03.2010 17:36
Помогите оптимизировать код. pizzZ jQuery 5 17.11.2009 23:52