Показать сообщение отдельно
  #3 (permalink)  
Старый 20.06.2013, 11:21
Интересующийся
Отправить личное сообщение для Solonik Посмотреть профиль Найти все сообщения от Solonik
 
Регистрация: 14.06.2013
Сообщений: 29

<script type="text/javascript">
	//Код, выполняемый всегда
	function f(){
	var usr= document.getElementById('us').value;
	var pas= document.getElementById('pass').value;
	
	if((usr.length < 3) && (pas.length < 3)) 
	{
		document.getElementById('butt').disabled=true;
	} else 
		document.getElementById('butt').disabled=false;
	}
	
	//Проверка полей
	function checkFields(form){
		if(form.name!="login") return false;
		var usr=form.elements['usr'].value;
		if(usr==''){
			alert('Имя не может быть пустым');
			form.elements['usr'].focus();
			return false;
		}
		return true;
	}
</script>


<form class="forma" action="" method="POST" name="login" onSubmit="return checkFields(this)">
	<table border=0>
	<tr>
		<td>
			<b>Имя:</b>
		</td>
		<td>
			<input type="text" name="usr" onchange="f()" id="us">
		</td>
		<tr>
		<td>
			<b>Пароль:</b>
		</td>
		<td>
			<input type="password" name="passwd" onchange="f()" id="pass">
		</td>
		<tr>
		<td colspan="2">
			<input type="submit" value="Войти" name="but" id="butt" disabled="true">
		</td>
	</table>
</form>


попробуйте вот так у меня в ie, chrome работает.
Ответить с цитированием