Как убрать автоматический фокус с input

Допустим, если форма, у которой первое поле попадает под автоматическую фокусировку. Это не всегда удобно, особенно когда к input подключены дополнительные скрипты (к примеру всплывающий календарь для выбора дат - при автоматической фокусировке такой календарь будет сразу становиться видимым).

Есть одна хитрость, помогающая “перенаправить” автоматическую фокусировку: добавить в форму скрытое поле, для которого явно указать, что нужно фокусироваться на нем: 

<input type="hidden" autofocus="true" name="your_name" />

Комментарии

123
24.05.2024 08:05:57

не работает такая схема, следующий не скрытый инпут всё равно получает автофокус