Атрибут | ||||||
onfocus | 4+ | 1+ | 3.5+ | Да | 1+ | 1+ |
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 Атрибуты
