Клуб Яндекс.Поиска для сайта

Автофокус на строке поиска

glebsterx
26 октября 2016, 18:32

Добрый день! 

Возникла необходимость сделать автофокусировку на поле ввода формы поиска вот на этой странице: http://gorodazov.ru/search.html

Подскажите плиз как это сделать?

Спасибо!

P.S. autofocus в <input>  не спасает

1 комментарий
Подписаться на комментарии к посту
Вы правильно подметили, что элемент с атрибутом autofocus – браузер автоматически фокусируется на этом элементе. Но во-первых работает во всех браузерах, кроме IE9. Во-вторых я не заметил чтобы вы вставили автофокус
Вот код на вашем сайте
<input type="search" name="text" value="" id="q" placeholder="Введите информацию для поиска"/>
Ну и в третьих, форма поиска яндекса динамически инициализируется JS и в данном случае правильно было бы именно JS использовать для автофокуса
Примерно так
document.getElementsByName('text')[0].focus();