Предположим, у меня есть страница, где кнопка или поле ввода является наиболее важным элементом на странице.Я знаю, что могу автоматически фокусировать элемент при загрузке страницы с помощью атрибута autofocus
:
<button autofocus>Hello!</button>
. Это работает так, как рекламируется, но, к сожалению, элемент HTML теряет фокус, если пользователь нажимает на любой элемент.другая часть страницы.
Как я могу постоянно фокусировать HTML-элемент?
(Примечание: если для выполнения этой задачи действительно необходим JavaScript, пожалуйста, покажите решение, используя простой JavaScript [т.е. без jQuery]).
РЕДАКТИРОВАТЬ: Я делаю личное приложение, где на странице будет только одна кнопка, и больше ничего.Фокус позволит мне быстро «нажать» кнопку с помощью клавиатуры (например, нажатием клавиши ввода) в любое время.