English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Атрибут onfocus используется для получения или установки обработчика событий focus текущего элемента. Событие focus вызывается при получении текущим элементом клавиатурного фокуса.
Скрипт выполняется при получении фокуса полем ввода:
<!DOCTYPE html> <html> <head> <title>Использование атрибута onfocus в HTML (Веб-сайт основного руководства oldtoolbag.com)</title> <script> function setStyle(x) { document.getElementById(x).style.background="yellow"; } </script> </head> <body> <p>Функция setStyle вызывается при получении фокуса полем ввода. Эта функция изменяет цвет фона поля ввода.</p> Имя: <input type="text" id="fname" onfocus="setStyle(this.id)"><br> Последний имя: <input type="text" id="lname" onfocus="setStyle(this.id)"> </body> </html>Проверьте, ›‹
IEFirefoxOperaChromeSafari
Все основные браузеры поддерживают свойство события onfocus
Свойство onfocus срабатывает при получении элементом фокуса.
Onfocus обычно используется с <input>, <select> и <a>.
Совет:Свойство события, обратное onfocus, этоonblur .
Внимание: Свойство onfocus не может быть использовано для следующих элементов: <base>, <bdo>, <br>. <head>, <html>, <iframe>, <meta>, <param>, <script>, <style> или <title>.
Нет.
<element onfocus="script">
Значение | Описание |
---|---|
script | Определяет скрипт, который выполняется при срабатывании события onfocus |