обьеденить код для разных элементов.

Печать RSS
98

Автор
Чатланин
0
Не знаю даже, верно или нет, назвал тему, если уж что, извиняйте.
Суть вот в чем.

Есть обычная форма, с тремя полями, по сути поля одинаковые, но разные по значению, и id. Старый пароль, Новый Пароль, Повторение нового пароля.

Есть код Jquery:
					$(document).ready(function(){
						
						$("#HelpOldPass").hide();
						
						$("#inputOldPass").keyup(function(e){
							if ( $("#inputOldPass").val().length < 6 || $("#inputOldPass").val().length > 32 ) {
								$("#HelpOldPass").show().html('Пароль от 6 до 32 символов.');
								$("#DivOldPass").removeClass('success').addClass('error');
							}
							else  {
								$("#HelpOldPass").hide();
								$("#DivOldPass").removeClass('error').addClass('success');
							}
						});
						
						$("#button").click( function () {
							
							if ( $("#inputOldPass").val().length < 6 || $("#inputOldPass").val().length > 32 ) {
								$("#HelpOldPass").show().html('Пароль от 6 до 32 символов.');
								$("#DivOldPass").removeClass('success').addClass('error');
								$("#inputOldPass").val('').attr('placeholder','Слишком маленький пароль');
								return false;
							}
						});
					});

ID остальных полей, Новый пароль: inputNewPass(поле ввода),DivNewPass(див ошибки, или успеха),HelpNewPass(спан стиль вывода помощи), и собственно inputRePass,DivRePass,HelpRePass.

Можно ли как то скриптов, подставить все эти данные, для каждого поля, не размножая вручную на три части код. Или все таки не как?
Изменил: Александр (25.10.2013 / 13:41)
К

Айсберг Визави
0
\оффтоп\

мера - "маленький" неприменима к паролю. маленьким может быть член, но эот может означать небольшую тольщину, или же длину. Пароль имеет в данном случае недостаточную длину) Поэтому лучше всего описАть ошибку как "короткий пароль"))
Автор
Чатланин
0
Кевин Митник_HHTeam (25 Октября 2013 / 14:08)
\оффтоп\

мера - "маленький" неприменима к паролю. маленьким может быть член, но эот может означать небольшую тольщину, или же длину. Пароль имеет в данном случае недостаточную длину) Поэтому лучше всего описАть ошибку как "короткий пароль"))

благодарю за указанную ошибку)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск