Показать сообщение отдельно
  #1 (permalink)  
Старый 14.10.2011, 01:21
Новичок на форуме
Отправить личное сообщение для ivan1 Посмотреть профиль Найти все сообщения от ivan1
 
Регистрация: 15.08.2011
Сообщений: 3

Не работает onClick в IE
Здравствуйте! Не работает в IE8 (в других IE не проверял, работает в Chrome,Firefox) событие onClick. Подскажите, пожалуйста, решение проблемы.
<script type="text/javascript">
function check_login1()
{   
     $.post('/n_check_login/',{'login': document.getElementById("fld_login").value,'pass': document.getElementById("fld_password").value},
	    function (data) { if (data == "success")  { document.forms["auth_form"].submit(); }
	                 else if (data == "badlogin") { alert("Пользователь с таким логином не зарегистрирован..."); }
			 else if (data == "badpass")  { alert("Введен неправильный пароль..."); }
			 else if (data == "badpassnotactive") { alert("Введен неправильный пароль..."); }
			 else if (data == "successnotactive") { alert("Ваша учетная запись ещё не активирована. На e-mail, указанный при регистрации отправлено повторно письмо об активации..."); }
			 else { alert("Ошибка обработки учетных данных..."); }             
          }
     );
}    
</script>
<div class="login_form">
<b>Авторизация</b><br><br>
 <form id= "auth_form" action="#base" method="POST">
 <table border=0>
       <tr><td><label for="fld_login">Логин:</label></td><td><input type="text" name="fld_login" id="fld_login" value="<?=$this->html($data["login"])?>" style="width: 150px;"></td>
      <tr><td><label for="fld_password">Пароль:</label></td><td><input type="password" name="fld_password" id="fld_password" value="<?=$this->html($data["password"])?>" style="width: 150px;"></td>	
</table><br>
 </form>
	<p><a href="#" onClick="javascript:check_login1();return false;"><b>Войти</b></a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href="/rus/new-user/"><b>Новый пользователь</b></a></p>
	<p><a id="forgot_password" href="/rus/forgot-password/">Забыли пароль?</a></p>         
</div>
Ответить с цитированием