Эмуляция свойства автофокус
Для того, чтобы сразу после загрузки страницы фокус был на определенном элемента формы, используют логический атрибут autofocus.
Данный атрибут можно указать без значения, с пустым значением или со значением "autofocus":
<input id="q" autofocus>
<input id="q" autofocus="">
<input id="q" autofocus="autofocus">
Однако, не всегда атрибут autofocus срабатывает корректно. Поэтому предлагаю следующее решение проблемы:
Исходный код этого примера:
<form name="f">
<input id="q" autofocus>
<script>
setTimeout(function (){document.getElementById("q").focus();},500);
</script>
<input type="submit" value="Отправить">
</form>
Смотрите также:
.
Прокомментировать/Отблагодарить