Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   отмена перехода табом на input (https://javascript.ru/forum/events/30998-otmena-perekhoda-tabom-na-input.html)

Маэстро 23.08.2012 16:16

-И если можно подскажите событие которое происходит при переходе табом на input? Фокус?
-предыдущий input теряет фокус (onBlur), следующий получает фокус (onFocus)

Вообще-то, если речь о подмене реакции на КЛАВИШУ Tab, то всё начинается с события onkeydown (onkeypress), а потеря и получение фокуса - это уже следствия. Поэтому для глобальных задач надо перехватывать событие onkeydown и в своем обработчике запрещать, или разрешать переход. (код Таба - 9).

Jeremen 23.08.2012 16:31

Aetae, будет! Можно использовать любые элементы управление и JS что бы влиять на этот input К.О. ;)

lord2kim 23.08.2012 17:50

Jeremen, это и имелось ввиду, что кроме tabindex наврятли можно как то это сделать
а тем что привел, хотел сказать, что return false; на onFocus не отменяет фокус, так же как return false; не отменяет onClick на ссылке


Часовой пояс GMT +3, время: 02:25.