Показать сообщение отдельно
  #3 (permalink)  
Старый 31.08.2010, 23:24
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от Gozar Посмотреть сообщение
Выглядит устрашающе, я уже боюсь.
Действительно


<input type="text" id="user" value="" />
<input type="text" id="pass" value="" />


На выбор два варианта:

JavaScript "как есть":
window.onload = function(){
	var password = document.getElementById('pass');
	password.style.display = 'none';
	document.getElementById('user').onchange = function(){	
		password.style.display = (this.value == 'admin') ? 'block' : 'none';
	};
};


jQuery:
$(document).ready(function(){
	$('#user').change(function(){
		if($(this).val() == 'admin'){
			$('#pass').show();
		}
	});
});



А вообще, этот код далеко не полный т.к. такие действия требуют приминения AJAX и как минимум знаний серверной части...
Ответить с цитированием