функция Element::set:tabIndex

Устанавливает относительную позицию данного элемента в последовательности обхода элементов, с помощью клавиши tab.

Синтаксис

void
Element.set:tabIndex
(int value)

Передаваемые параметры

int value

Возвращаемое значение

void

Описание

Метода set:tabIndex устанавливает значение атрибута tabindex элемента, которое указывает позицию данного элемента в последовательности обхода элементов пользователем, с помощью клавиши tab. Возможно указывать любые не отрицательные целочисленные значения.

Переход происходит от меньшего значения к большему. При этом строгая последовательность значений не важна, и обход будет начинаться с наменьшего числа, не обязательно 0. Для элементов с одинаковыми значениями tabindex учитывается их порядок в иерархии документа.

Элементы с tabindex установленным в 0, обходятся в последнюю очередь, а заблокированные элементы (с атрибутом disabled) исключаются из последовательности переходов, вне зависимости от значения tabindex.

В основном данное свойство применяется к следующим тэгам - a, area, button, input, object, select, textarea.

Официальная документация (английский)