Можно ли игнорировать некоторые элементы веб-сайта при навигации с помощью клавиши tab?

Как вопрос на самом деле. У меня есть поле ввода на моей странице, что я хотел бы игнорировать при переходе с помощью клавиши Tab на клавиатуре.

Я использую это поле ввода как простой бот honeytrap и позиционирование его со страницы, так что в данный момент при использовании клавиши tab, он выглядит для пользователя, как будто ничего не имеет фокус, когда они вкладывают в этот элемент.

3 ответов


вы можете установить tabindex="-1" на этом элементе, поэтому он игнорируется в порядке tad. 0 сообщает браузеру, чтобы выяснить порядок вкладок самостоятельно,-1 говорит браузеру игнорировать его.


можно использовать tabindex атрибут для определения порядка, в котором клавиша tab должна циклически проходить через элементы. Если вы установите tabindex="-1" элемент будет пропущен.

подробнее здесь http://www.webcheatsheet.com/HTML/controll_tab_order.php например.

обновление изменено tabindex= " 0 "на" -1 " на основе комментариев


display: none вместо этого.