Атрибут onfocus срабатывает, когда элемент получает фокус.
onfocus обычно используется для <input>, <select> и <a>.
Совет: Атрибут onfocus является противоположностью атрибута onblur.
Примечание. Атрибут onfocus не применяется к следующим элементам: <base>, <bdo>, <br>, <head>, <html>, <iframe>, <meta>, <param>, <script>, < стиль> или <название>.
ПримерФункция срабатывает, когда поле ввода получает фокус. Эта функция меняет цвет фона поля ввода.
<script>function setStyle(x){document.getElementById(x).style.background=yellow;</script></head><body> <p>Функция срабатывает, когда поле ввода получает фокус. Эта функция изменяет цвет фона поля ввода. </p> Имя: <input type=text id=fname onfocus=setStyle(this.id)><br>Фамилия: <input type=text id=lname onfocus=setStyle(this.id)> </body >Атрибут события HTML onblur Определение и использование
Атрибут onblur срабатывает, когда элемент теряет фокус.
onblur часто используется в коде проверки формы (например, когда пользователь покидает поле формы).
ПримерПроверьте поле ввода, когда пользователь покидает его:
<script>function UpperCase(){var x=document.getElementById(fname).valuedocument.getElementById(fname).value=x.toUpperCase()</script></head><body> <p>Пожалуйста, введите свой имя, затем переместите фокус за пределы поля:</p> Введите свое имя (английские символы): <input type=text name=fname id=fname onblur=upperCase()> </body>
Выше приведено все содержание этой статьи. Я надеюсь, что она будет полезна для изучения всеми. Я также надеюсь, что все поддержат сеть VeVb Wulin.