--- title: GlobalEventHandlers.onblur slug: Web/API/GlobalEventHandlers/onblur translation_of: Web/API/GlobalEventHandlers/onblur ---
Свойство onblur
из {{domxref("GlobalEventHandlers")}} событий {{domxref("EventHandler")}} для {{event("blur")}} события. Оно доступно для{{domxref("Element")}}, {{domxref("Document")}} и {{domxref("Window")}}.
Событие blur
возникает когда элемент теряет фокус.
Note: Обратным onblur
является {{domxref("GlobalEventHandlers.onfocus", "onfocus")}}.
target.onblur = functionRef;
functionRef
- это имя функции или function expression. Функция получает объект {{domxref("FocusEvent")}} в качестве единственного аргумента.
В этом примере onblur
и {{domxref("GlobalEventHandlers.onfocus", "onfocus")}} используются для изменения текста в элементе {{HtmlElement("input")}}.
<input type="text" value="CLICK HERE">
let input = document.querySelector('input'); input.onblur = inputBlur; input.onfocus = inputFocus; function inputBlur() { input.value = 'Focus has been lost'; } function inputFocus() { input.value = 'Focus is here'; }
Нажимайте внутри и вне поля формы. Содержимое будет изменятся.
{{EmbedLiveSample('Example')}}
Specification | Status | Comment |
---|---|---|
{{SpecName('HTML WHATWG','webappapis.html#handler-onblur','onblur')}} | {{Spec2('HTML WHATWG')}} |
{{Compat("api.GlobalEventHandlers.onblur")}}
In contrast to IE, in which almost all kinds of elements receive the blur
event, only a few kinds of elements on Gecko browsers work with this event.