HTMLBodyElement
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.
L'interface HTMLBodyElement
des propriétés particulières (au-delà de celles de l'interface HTMLElement
dont-elle hérite également) pour manipuler les éléments.
Propriétés d'instance
Hérite des propriétés de son parent, HTMLElement
.
HTMLBodyElement.aLink
Obsolète-
Une chaîne de caractères qui représente la couleur des liens hypertextes actifs.
HTMLBodyElement.background
Obsolète-
Une chaîne de caractères qui représente la description de l'emplacement de la ressource d'image d'arrière-plan. Notez que ce n'est pas un URI, même si certaines anciennes versions de certains navigateurs s'y attendent.
HTMLBodyElement.bgColor
Obsolète-
Une chaîne de caractères qui représente la couleur de fond du document.
HTMLBodyElement.link
Obsolète-
Une chaîne de caractères qui représente la couleur des liens non visités.
HTMLBodyElement.text
Obsolète-
Une chaîne de caractères qui représente la couleur de premier plan du texte.
HTMLBodyElement.vLink
Obsolète-
Une chaîne de caractères qui représente la couleur des liens visités.
Méthodes d'instance
Aucune méthode spécifique ; hérite des méthodes de son parent, HTMLElement
.
Gestionnaires d'événements
Les événements de HTMLElement
sont hérités.
Les propriétés de gestionnaires d'événements onXYZ
de Window
sont également disponibles comme alias ciblant l'objet window
. Cependant, il est conseillé de les écouter directement sur l'objet window
plutôt que sur HTMLBodyElement
.
Note :
L'utilisation de addEventListener()
sur HTMLBodyElement
ne fonctionnera pas pour les gestionnaires d'événements onXYZ
listés ci-dessous. Écoutez ces événements sur l'objet window
à la place.
HTMLBodyElement.onafterprint
-
Se déclenche après que le document associé a commencé à être imprimé ou que l'aperçu avant impression a été fermé.
HTMLBodyElement.onbeforeprint
-
Se déclenche lorsque le document associé est sur le point d'être imprimé ou prévisualisé pour impression.
HTMLBodyElement.onbeforeunload
-
Se déclenche lorsque la fenêtre, le document et ses ressources sont sur le point d'être déchargés.
HTMLBodyElement.onblur
-
Se déclenche lorsque la fenêtre perd la sélection.
HTMLBodyElement.onerror
-
Se déclenche lorsqu'une erreur se produit et se propage jusqu'à la fenêtre.
HTMLBodyElement.onfocus
-
Se déclenche lorsque la fenêtre obtient la sélection.
HTMLBodyElement.ongamepadconnected
-
Se déclenche lorsque le navigateur détecte qu'une manette de jeu a été connectée ou la première fois qu'un bouton/axe de la manette est utilisé.
HTMLBodyElement.ongamepaddisconnected
-
Se déclenche lorsque le navigateur détecte qu'une manette de jeu a été déconnectée.
HTMLBodyElement.onhashchange
-
Se déclenche lorsque l'identifiant de fragment de l'URL a changé (la partie de l'URL commençant par et suivant le symbole
#
). HTMLBodyElement.onlanguagechange
-
Se déclenche lorsque la langue préférée de l'utilisateur·ice change.
HTMLBodyElement.onload
-
Se déclenche lorsque le document a fini de se charger.
HTMLBodyElement.onmessage
-
Se déclenche lorsque la fenêtre reçoit un message, par exemple à la suite d'un appel à
Window.postMessage()
depuis un autre contexte de navigation. HTMLBodyElement.onmessageerror
-
Se déclenche lorsque la fenêtre reçoit un message qui ne peut pas être désérialisé.
HTMLBodyElement.onoffline
-
Se déclenche lorsque le navigateur a perdu l'accès au réseau et que la valeur de
Navigator.onLine
passe àfalse
. HTMLBodyElement.ononline
-
Se déclenche lorsque le navigateur a retrouvé l'accès au réseau et que la valeur de
Navigator.onLine
passe àtrue
. HTMLBodyElement.onpagehide
-
Se déclenche lorsque le navigateur masque la page courante lors de la présentation d'une autre page de l'historique de la session.
HTMLBodyElement.onpageshow
-
Se déclenche lorsque le navigateur affiche le document de la fenêtre à la suite d'une navigation.
HTMLBodyElement.onpopstate
-
Se déclenche lorsque l'entrée d'historique active change pendant que l'utilisateur·ice navigue dans l'historique de la session.
HTMLBodyElement.onrejectionhandled
-
Se déclenche chaque fois qu'une promesse (
Promise
) JavaScript est rejetée et que le rejet a été pris en charge. HTMLBodyElement.onresize
-
Se déclenche lorsque la vue du document a été redimensionnée.
HTMLBodyElement.onscroll
-
Se déclenche lorsque la vue du document ou un élément a été défilé.
HTMLBodyElement.onstorage
-
Se déclenche lorsqu'une zone de stockage (
localStorage
) a été modifiée dans le contexte d'un autre document. HTMLBodyElement.onunhandledrejection
-
Se déclenche chaque fois qu'une promesse (
Promise
) est rejetée mais que le rejet n'a pas été pris en charge. HTMLBodyElement.onunload
-
Se déclenche lorsque le document est en cours de déchargement.
Notez que bien que onblur
, onerror
, onfocus
, onload
, onresize
et onscroll
soient disponibles sur n'importe quel élément, leur signification sur l'élément <body>
n'est pas la même que sur les autres éléments. Ils écoutent les événements sur l'objet window
à la place.
Spécifications
Specification |
---|
HTML # htmlbodyelement |
Compatibilité des navigateurs
Loading…
Voir aussi
- Élément HTML mis en œuvre par cette interface :
<body>