Использовать jQuery для переопределения действия по умолчанию клавиши TAB внутри элемента? - PullRequest
0 голосов
/ 23 сентября 2010

У меня есть два текстовых поля; имя пользователя и пароль. Под полем имени пользователя также есть флажок. В настоящее время нажатие кнопки вкладки на клавиатуре приводит к тому, что флажок получает фокус, я бы хотел отменить это, чтобы клавиша табуляции фокусировала поле пароля. Кто-нибудь знает, как сделать это с помощью jQuery или как реструктурировать HTML для достижения того же эффекта? Спасибо

Ответы [ 2 ]

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

Использовать tabindex

<input type="text" name="user" tabindex=1 /><br />
    RemberMe:<input type="checkbox" name="loggedIn" value=" " /><br />
    <input type="password" name="password" tabindex=2 /><br />
0 голосов
/ 23 сентября 2010
   <input type="text" name="user" tabindex=1 /><br />
    <input type="password" name="password" tabindex=2 /><br />
    RemberMe:<input type="checkbox" name="loggedIn" tabindex=3 /><br />

или

   <input type="text" name="user" tabindex=1 />
    RemberMe:<input type="checkbox" name="loggedIn" tabindex=3 /><br />
   <input type="password" name="password" tabindex=2 /><br />

Индекс вкладки - это атрибут для смещения фокуса при нажатии на вкладку.

...