2010-04-13 2 views
0

У меня есть метод, называемый checkKeyCode (obj), который просто берет введенный вами символ в текстовое поле и заменяет его его ключевым кодом.Как вставить элементы в HTML

Этот метод вызывается из атрибута onkeydown ввода текстового поля (onkeydown = "return checkKeyCode (this)").

Проблема заключается в том, что я хочу, чтобы можно было нажать вкладку и сфокусироваться на следующем элементе. Мне не нужно знать идентификатор элемента или имя или тег. В основном я хочу комбинировать функциональность моего метода с функциональностью браузера по умолчанию, когда вы нажимаете клавишу Tab (которая фокусирует внимание на следующем элементе в форме).

Это можно сделать. Если да, то как?

Любая помощь была бы принята с благодарностью.

ответ

0

Проверьте код ключа в вашем обработчике, и если значение равно 9, это вкладка. Выйдите из своего обработчика, если он есть, и верните false.

Кроме того, не используйте событие onkeydown. Вместо этого используйте onkeyup.

Смежные вопросы