Ручная установка фокуса на элемент <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.