Objet Event
Objet Event
Tous les objets d'événement dans le DOM sont basés sur l'objet Event.
Par conséquent, tous les autres objets d'événement (comme MouseEvent et KeyboardEvent) peuvent accéder aux propriétés et méthodes de l'objet Event.
Propriétés et méthodes d'événement
Propriété/Méthode | Description |
---|---|
bubbles | Retourne si un événement spécifique est un événement de bulle. |
cancelBubble | Définit ou retourne si l'événement devrait être propagé vers les niveaux supérieurs. |
cancelable | Retourne si l'événement peut empêcher son opération par défaut. |
composed | Indique si l'événement peut être transmis du Shadow DOM au DOM général. |
composedPath() | Retourne le chemin de l'événement. |
createEvent() | Crée un nouvel événement. |
currentTarget | Retourne l'élément qui déclenche l'événement par l'intermédiaire de ses écouteurs d'événement. |
defaultPrevented | Retourne si preventDefault() a été appelé pour l'événement. |
eventPhase | Retourne à quelle étape de l'flux d'événement l'événement est actuellement évalué. |
isTrusted | Retourne si l'événement est fiable. |
preventDefault() | Si l'événement peut être annulé, l'annule sans exécuter l'opération par défaut de l'événement. |
stopImmediatePropagation() | Empêche d'autres écouteurs d'événement pour le même événement d'être appelés. |
stopPropagation() | Empêche la propagation de l'événement dans le flux d'événements. |
target | Retourne l'élément déclencheur de l'événement. |
timeStamp | Retourne le temps de création de l'événement (en millisecondes par rapport à l'époque). |
type | Retourne le nom de l'événement. |
Type d'événement
Ces types d'événements appartiennent à l'objet Event :
Événement | Description |
---|---|
abort | Cet événement se produit lorsque le chargement des médias est interrompu. |
afterprint | Cet événement se produit lorsque la page commence l'impression ou que la boîte de dialogue d'impression est fermée. |
beforeprint | Un événement se produit avant d'imprimer la page. |
beforeunload | Un événement se produit avant que le document ne soit déchargé. |
canplay | Un événement se produit lorsque le navigateur peut commencer à lire le média. |
canplaythrough | Un événement se produit lorsque le navigateur peut lire le média sans arrêter le buffering. |
change | Un événement se produit lorsque le contenu d'un élément form, la sélection ou l'état sélectionné change. |
error | Un événement se produit après une erreur lors du chargement d'un fichier externe. |
fullscreenchange | Un événement se produit lorsque l'élément est affiché en mode plein écran. |
fullscreenerror | Un événement se produit lorsque l'élément ne peut pas être affiché en mode plein écran. |
input | Un événement se produit lorsque l'élément reçoit une entrée utilisateur. |
invalid | Un événement se produit lorsque l'élément est invalide. |
load | Un événement se produit lorsque l'objet est chargé. |
loadeddata | Un événement se produit après que les données de média ont été chargées. |
loadedmetadata | Un événement se produit lors du chargement des métadonnées (par exemple, les dimensions et la durée). |
message | Un événement se produit lors de la réception de messages par cet élément source d'événement. |
offline | Un événement se produit lorsque le navigateur commence à travailler hors ligne. |
online | Un événement se produit lorsque le navigateur commence à travailler en ligne. |
open | Un événement se produit lors de l'ouverture de la connexion avec l'élément source de l'événement. |
pause | Un événement se produit lorsque le média est mis en pause par l'utilisateur ou de manière programmée. |
play | Un événement se produit lorsque le média a commencé ou n'est plus en pause. |
playing | Un événement se produit lorsque le média est mis en pause ou arrêté pour le buffering avant de lire. |
progress | Un événement se produit lorsque le navigateur est en train de recevoir des données de média. |
ratechange | Un événement se produit lorsque la vitesse de lecture du média change. |
resize | Un événement se produit lors de l'ajustement de la taille de la vue du document. |
reset | Un événement se produit lors du réinitialisation d'un formulaire. |
scroll | Un événement se produit lors du défilement de la barre de défilement d'un élément enroulable. |
search | Un événement se produit lorsque l'utilisateur saisit du contenu dans le champ de recherche. |
seeked | Un événement se produit lorsque l'utilisateur termine le déplacement/saut à une nouvelle position dans le média. |
seeking | Un événement se produit lorsque l'utilisateur commence à déplacer/sauter à une nouvelle position dans le média. |
select | Un événement se produit lorsque l'utilisateur sélectionne du texte (pour <input> et <textarea>). |
show | Un événement se produit lorsque l'élément <menu> est affiché comme un menu contextuel. |
stalled | Un événement se produit lorsque le navigateur tente d'obtenir des données de média mais que les données ne sont pas disponibles. |
submit | Cet événement se produit lors de la soumission du formulaire. |
suspend | Cet événement se produit lorsque le navigateur choisit intentionnellement de ne pas obtenir les données de média. |
timeupdate | Cet événement se produit lorsque la position de lecture change. |
toggle | Cet événement se produit lorsque l'utilisateur ouvre ou ferme l'élément <details>. |
unload | Cet événement se produit après le déchargement de la page (pour <body>), |
waiting | Cet événement se produit lorsque le média est en pause mais que l'on s'attend à ce qu'il soit restauré. |