Ручная установка фокуса на элемент <lockup> в TVJS

Я не могу найти какой-либо метод в документации, чтобы вручную установить фокус на элемент. Предполагается поддерживать DOM Element класс, но когда я делаю

var elem = ele.ownerDocument.getElementById("start");
elem.focus();

это ничего не делает. elem правильно установлен, но не распознает focus() метод.

3 ответа

Решение

Apple TVJS Framework не предоставляет никаких методов в своих классах для ручной фокусировки элемента.

Ни в стандартных классах Document Object Module, которые он включает, нет никакого метода для прямого доступа к DOM и фокусировки на элементе.

Закрытая вещь доступна autoHighlight атрибут, который позволяет сосредоточиться на рендеринге некоторых определенных элементов в определенных позициях.

В чистом JS вы можете document.getElementById("start").autofocus;: При загрузке страницы ввод автофокуса

Используйте autoHighlight для этой цели.

autoHightlight = "истина"

И содержащий элемент, и один дочерний элемент должны быть установлены в true.

Другие вопросы по тегам