Справочники

HTML Элементы HTML Атрибуты Глобальные Атрибуты HTML События HTML MIME-типы HTML Коды языков HTMLТаблица цветов HTML ASCII HTML ISO-8859-1 HTML Windows-1251 HTML UTF-8 кирилица HTML URL для UTF-8 HTML URL для ISO-8859


 


HTML атрибут-событие onfocus

Событие onfocus возникает в тот момент, когда элемент «получает фокус».

Элемент «получает фокус», когда посетитель фокусируется на нём. Обычно фокусировка автоматически происходит при нажатии на элементе мышкой, но также можно перейти на нужный элемент клавиатурой — через клавишу Tab, нажатие пальцем на планшете и так далее.

Примечание: Чтобы событие onfocus срабатывало при табуляции, для некоторых тегов приходится дополнительно указывать общий атрибут tabindex.

Чаще всего атрибут onfocus используется с элементами <input>, <select> и <a>.

Примечание: Атрибут onfocus противоположен атрибуту onblur

Синтаксис

<элемент onfocus="script">...</элемент>

Значения

script
Скрипт, исполняющийся при возникновении события

Значение по умолчанию

Нет.

Применяется к тегам

Onfocus относится к атрибутам событий, и может быть использован почти со всеми тегами.

Поддерживаемые HTML теги: Все HTML элементы за исключением: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, <style>, <title>

Отличия HTML 4.01 от HTML 5

В HTML 4.01 событие onfocus применяется к тегам <A>, <AREA>, <BUTTON>, <INPUT>, <LABEL>, <SELECT>, <TEXTAREA>.

Пример использования:

Событие onfocus (элемент <input>)

Пример HTML:

Попробуй сам
<input type = "text" id = "testInput" onblur = "blurFunction()" onfocus = "focusFunction()">

Спецификации

Спецификация Статус
WHATWG HTML Living Standard (WHATWG) Живой стандарт

Поддержка браузерами


Учебник HTML

HTML уроки: HTML Атрибуты