Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

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.

EventTarget Node Element HTMLElement HTMLBodyElement

Propriétés d'instance

Hérite des propriétés de son parent, HTMLElement.

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.

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.

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

Voir aussi

  • Élément HTML mis en œuvre par cette interface : <body>