GlobalEventHandlers.onblur
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since juillet 2015.
La propriété onblur, rattachée au mixin GlobalEventHandlers, est le gestionnaire d'évènements qui permet de traiter les évènements blur. Elle est disponible sur les interfaces Element, Document, et Window.
L'évènement blur est déclenché lorsqu'un élément perd le focus.
Note :
Le gestionnaire d'évènement opposé à onblur est onfocus.
Syntaxe
cible.onblur = refFonction;
Valeur
refFonction est un nom de fonction ou une expression de fonction. La fonction reçoit un objet FocusEvent comme unique argument.
Exemple
Cet exemple utilise onblur et onfocus pour changer le texte au sein d'un élément <input>.
HTML
<input type="text" value="Cliquez ici" />
JavaScript
let input = document.querySelector("input");
input.onblur = inputBlur;
input.onfocus = inputFocus;
function inputBlur() {
input.value = "Le focus a été perdu";
}
function inputFocus() {
input.value = "Le focus est là";
}
Résultat
Essayez de cliquer à l'intérieur et en dehors du champ pour voir son contenu être modifié.
Spécifications
| Specification |
|---|
| UI Events> # event-type-blur> |
| HTML> # handler-onblur> |
Compatibilité des navigateurs
Loading…
Voir aussi
- L'évènement
blur - Le gestionnaire d'évènement dual :
GlobalEventHandlers.onfocus