.isFocusable()

Фокусировка

Определяет возможность получения фокуса элементом. Элемент может получить фокус или нет. Фокусируемый элемент.

isFocusable(element)

Метод .isFocusable() позволяет определить возможность получения фокуса элементом, т.е может ли элемент получить фокус, когда пользователь кликает по нему или использует клавишу Tab, фокусируемый элемент или нет; имеет атрибут 'tabindex' или нет. Если указанный элемент может иметь фокус возвращает true; в противном случае — значение false. Следующий параметр может быть передан функции:

Параметр Тип По умолчанию Описание
element String null Элемент HTML

Использование

<button id="example" type="button" class="uk-button uk-button-default">Кнопка</button>
const myElement = util.$('#example');

// Проверяем, является ли элемент фокусируемым
if (util.isFocusable(myElement)) {
  console.log('Это фокусируемый элемент!')
} else {
  console.log('Это НЕ фокусируемый элемент.')
}

Результат

'Это фокусируемый элемент!'