Cette traduction est incomplète. Aidez à traduire cet article depuis l'anglais.

L'événement focus est déclenché lorsqu'un élément reçoit le focus. La principale différence entre cet événement et focusin est que seul ce dernier se propage (bubble).

Informations générales

Spécification
DOM L3
Interface
FocusEvent
Propagation
Non
Annulable
Non
Cible
Element
Action par défaut
Aucune
Note: L'interface était Event avant Gecko 24 (Firefox 24 / Thunderbird 24 / SeaMonkey 2.21). (bug 855741)

Propriétés

Property Type Description
target Lecture seule EventTarget Event target (DOM element)
type Lecture seule DOMString The type of event.
bubbles Lecture seule Boolean Whether the event normally bubbles or not.
cancelable Lecture seule Boolean Whether the event is cancellable or not.
relatedTarget Lecture seule EventTarget (DOM element) null

Délégation d'événement

Il y a 2 façons d'implémenter la délégation d'événement : en utilisant l'événement focusin pour les navigateurs le  supportant (tous sauf Firefox), ou en mettant le paramètre useCapture de addEventListener à true:

(Exemple de code sur blur (event))

Compatibilité navigateur

Nous convertissons les données de compatibilité dans un format JSON. Ce tableau de compatibilité utilise encore l'ancien format car nous n'avons pas encore converti les données qu'il contient. Vous pouvez nous aider en contribuant !

Navigateur Chrome Firefox (Gecko) Internet Explorer Opera Safari
Support basique (Oui) (Oui) (Oui) (Oui) (Oui)
Navigateur Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Support basique ? ? ? ? ? ?

Evénements liés

Étiquettes et contributeurs liés au document

Contributeurs à cette page : fscholz, Kalwyn, Behrouze
Dernière mise à jour par : fscholz,