|
|
|
| Вот собственно как сделал:
<script type="text/javascript">
function quick_login()
{
if(document.getElementById('email').value == '' || document.getElementById('pass').value == '')
{
window.location.href = 'login.php?m=1&email=' + document.getElementById('email').value;
}
else
{
document.getElementById('good_login').onclick();
}
}
</script>
|
Нужно чтобы условие после else выполнилось. Вот форма:
<form method="post" name="login" action="test.php">
<label for="email">E-mail или Логин:</label>
<input class="inputText" onfocus="show('expirePad');" type="text" name="email" id="email" size="20" />
<label for="pass" style="margin-top: 5px">Пароль:</label>
<input class="inputText" onfocus="show('expirePad');" type="password" name="pass" id="pass" size="20" style="margin-bottom: 2px" />
<span class="ncc"><a href="javascript:quick_login()">Вход</a></span>
<input id="good_login" name="good_login" type="submit" value='.' style="color:#fff;border:0;padding:0;margin:0;background:#fff;height:6px;width:6px"/>
</form>
|
Условие если логин и пасс пусты выполняется и переадресовывает на страничку с ошибкой. | |
|
|
|
|
|
|
|
для: TetRiska
(06.12.2009 в 04:48)
| | Помогите решить этот нюанс :( | |
|
|
|
|
|
|
|
для: TetRiska
(06.12.2009 в 04:48)
| | ну потому шо onclick - это не инициация события, а его отлов, но в твоем случае сработает и так:
else
{
document.forms['login'].submit();
}
|
| |
|
|
|
|
|
|
|
для: Lelik
(06.12.2009 в 15:23)
| | большое приспасибо :) остается мыло верно проверять.... | |
|
|
|