110 • Глава 3
АТРИБУТ AUTOFOCUS Булев атрибут
autofocus
— способ задания установки фокуса на определенном элемен-
те управления формы во время загрузки страницы. Раньше разработчику требовалось
писать для этого JavaScript-код, используя
control.focus()
. Новый способ позволяет
делать достаточно разумные вещи, например не устанавливать фокус на элементе, если
пользователь в это время вводит данные в другом месте (проблема, типичная для старых
JavaScript-скриптов, реализующих эту возможность).
На странице должно быть только одно такое поле ввода. Помните об удобстве исполь-
зования и применяйте этот атрибут с осторожностью. Мы рекомендуем добавлять его
только там, где поле формы служит для выполнения основной функции страницы — как,
например, форма поиска.