У меня есть HTML-ссылка, и я хочу предпринять какие-то действия, когда пользователь переходит от нее табуляцией - но только если пользователь перемещается вперед по документу, а не назад.
Существует ли надежный кроссбраузерный способ определить, каким образом пользователь перемещается по документу, и действительно ли он вообще выполняет табуляцию по документу? Я привязан к событию blur
, но это не обязательно означает, что пользователь выполняет табуляцию.
I ' Мы рассмотрели возможность проверки значения document.activeElement
или атрибута hasFocus
предыдущего фокусируемого элемента в источнике, но:
blur
, поскольку даже если пользователь выполняет табуляцию, я не думаю, что следующий элемент еще будут сосредоточены.