javascript проверка пароля на валидность

Статус
В этой теме нельзя размещать новые ответы.

user99

Постоялец
Регистрация
13 Янв 2008
Сообщения
141
Реакции
15
Помогите пожалуйста реализовать проверку поля ввода пароля на javascript или ajax, что бы можно было использовать только 0-9,A-Z,a-z и от 3х до 10 символов. Нужна простейшая проверка и по возможности что бы кнопка отправки формы была скрыта пока пароль не будет валиден по условиям выше. :bc:
 
HTML:
<html>
<head>
<script type="text/javascript">
function check_pass(elem)
{
var elems=elem.form.getElementsByTagName('input');
var disabled;
if(/^[\d\w]{3,10}$/.test(elem.value))
	disabled=false;
else
	disabled=true;
for(var i=0;i<elems.length;i++)
	if(elems[i].type=='submit')
		elems[i].disabled=disabled;
}
</script>
</head>
<body>
<form id="my_form">
<input type="password" name="pass"
	onclick="check_pass(this)"
	onchange="check_pass(this)"
	onkeypress="check_pass(this)"
	onkeydown="check_pass(this)"
	onkeyup="check_pass(this)" />
<input type="submit" value="submit" disabled="disabled" />
</form>
</body>
</html>
 
Можете еше помочь добавить сюда сообщение, если поле заполнено не верно и если верно? По типу "Есть ошибки в поле пожалуйста проверьте еше раз, ОК можно продолжать."
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху