Функция фокуса курсора JavaScript (код включен) - PullRequest
0 голосов
/ 22 сентября 2010

Вот мой код JavaScript для функции фокуса курсора, чтобы перейти к имени пользователя, если оно пустое при вызове формы «login».

<script type = "text/javascript">
if (document.forms.login.user.value == "")
(
    document.forms.login.user.focus();
)   
else
(
    document.forms.login.password.focus();
)


Нужно ли что-нибудь добавить в мою форму? Вот оно.

<form action="form.php" method="post" name="login">
<label for="user"><b>Username:</b></label> <input name="user" type="text" id="user" size="20"/><br/>
<label for="password"><b>Password:</b></label> <input name="password" type="password" id="password" size="20"/><br/>
<input type="hidden" name="action" value="login"/><br/>
<input type="submit" id="submit" value="Login"/>
</form>

1 Ответ

1 голос
/ 22 сентября 2010

Это работает для меня. (Убраны скобки вокруг фактических разделов if и else.)

if (document.forms.login.user.value == "")
    document.forms.login.user.focus();
else
    document.forms.login.password.focus();

Рабочий пример

http://jsfiddle.net/S8bRL/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...