HTMLBodyElement
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis 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.aLinkObsolète-
Une chaîne de caractères qui représente la couleur des liens hypertextes actifs.
HTMLBodyElement.backgroundObsolè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.bgColorObsolète-
Une chaîne de caractères qui représente la couleur de fond du document.
HTMLBodyElement.linkObsolète-
Une chaîne de caractères qui représente la couleur des liens non visités.
HTMLBodyElement.textObsolète-
Une chaîne de caractères qui représente la couleur de premier plan du texte.
HTMLBodyElement.vLinkObsolè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.onLinepasse àfalse. HTMLBodyElement.ononline-
Se déclenche lorsque le navigateur a retrouvé l'accès au réseau et que la valeur de
Navigator.onLinepasse à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
Chargement…
Voir aussi
- Élément HTML mis en œuvre par cette interface :
<body>