обьеденить код для разных элементов.
1.
Александр (25.10.2013 / 13:41)
Не знаю даже, верно или нет, назвал тему, если уж что, извиняйте.
Суть вот в чем.
Есть обычная форма, с тремя полями, по сути поля одинаковые, но разные по значению, и 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.
Можно ли как то скриптов, подставить все эти данные, для каждого поля, не размножая вручную на три части код. Или все таки не как?
2.
Кевин Митник (25.10.2013 / 14:08)
\оффтоп\
мера - "маленький" неприменима к паролю. маленьким может быть член, но эот может означать небольшую тольщину, или же длину. Пароль имеет в данном случае недостаточную длину) Поэтому лучше всего описАть ошибку как "короткий пароль"))
3.
Александр (25.10.2013 / 14:42)
Кевин Митник_HHTeam (25 Октября 2013 / 14:08)
\оффтоп\
мера - "маленький" неприменима к паролю. маленьким может быть член, но эот может означать небольшую тольщину, или же длину. Пароль имеет в данном случае недостаточную длину) Поэтому лучше всего описАть ошибку как "короткий пароль"))
благодарю за указанную ошибку)
URL:
https://visavi.net/topics/39318