Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
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'interfaceHTMLBodyElement des propriétés particulières (au-delà de celles de l'interfaceHTMLElement dont-elle hérite également) pour manipuler les éléments.
Dans cet article
Propriétés d'instance
Hérite des propriétés de son parent,HTMLElement.
HTMLBodyElement.aLinkObsolèteUne chaîne de caractères qui représente la couleur des liens hypertextes actifs.
HTMLBodyElement.backgroundObsolèteUne 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èteUne chaîne de caractères qui représente la couleur de fond du document.
HTMLBodyElement.linkObsolèteUne chaîne de caractères qui représente la couleur des liens non visités.
HTMLBodyElement.textObsolèteUne chaîne de caractères qui représente la couleur de premier plan du texte.
HTMLBodyElement.vLinkObsolèteUne 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 deHTMLElement sont hérités.
Les propriétés de gestionnaires d'événementsonXYZ deWindow sont également disponibles comme alias ciblant l'objetwindow. Cependant, il est conseillé de les écouter directement sur l'objetwindow plutôt que surHTMLBodyElement.
Note :L'utilisation deaddEventListener() surHTMLBodyElement ne fonctionnera pas pour les gestionnaires d'événementsonXYZ listés ci-dessous. Écoutez ces événements sur l'objetwindow à la place.
HTMLBodyElement.onafterprintSe déclenche après que le document associé a commencé à être imprimé ou que l'aperçu avant impression a été fermé.
HTMLBodyElement.onbeforeprintSe déclenche lorsque le document associé est sur le point d'être imprimé ou prévisualisé pour impression.
HTMLBodyElement.onbeforeunloadSe déclenche lorsque la fenêtre, le document et ses ressources sont sur le point d'être déchargés.
HTMLBodyElement.onblurSe déclenche lorsque la fenêtre perd la sélection.
HTMLBodyElement.onerrorSe déclenche lorsqu'une erreur se produit et se propage jusqu'à la fenêtre.
HTMLBodyElement.onfocusSe déclenche lorsque la fenêtre obtient la sélection.
HTMLBodyElement.ongamepadconnectedSe 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.ongamepaddisconnectedSe déclenche lorsque le navigateur détecte qu'une manette de jeu a été déconnectée.
HTMLBodyElement.onhashchangeSe 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.onlanguagechangeSe déclenche lorsque la langue préférée de l'utilisateur·ice change.
HTMLBodyElement.onloadSe déclenche lorsque le document a fini de se charger.
HTMLBodyElement.onmessageSe 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.onmessageerrorSe déclenche lorsque la fenêtre reçoit un message qui ne peut pas être désérialisé.
HTMLBodyElement.onofflineSe déclenche lorsque le navigateur a perdu l'accès au réseau et que la valeur de
Navigator.onLinepasse àfalse.HTMLBodyElement.ononlineSe déclenche lorsque le navigateur a retrouvé l'accès au réseau et que la valeur de
Navigator.onLinepasse àtrue.HTMLBodyElement.onpagehideSe 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.onpageshowSe déclenche lorsque le navigateur affiche le document de la fenêtre à la suite d'une navigation.
HTMLBodyElement.onpopstateSe déclenche lorsque l'entrée d'historique active change pendant que l'utilisateur·ice navigue dans l'historique de la session.
HTMLBodyElement.onrejectionhandledSe déclenche chaque fois qu'une promesse (
Promise) JavaScript est rejetée et que le rejet a été pris en charge.HTMLBodyElement.onresizeSe déclenche lorsque la vue du document a été redimensionnée.
HTMLBodyElement.onscrollSe déclenche lorsque la vue du document ou un élément a été défilé.
HTMLBodyElement.onstorageSe déclenche lorsqu'une zone de stockage (
localStorage) a été modifiée dans le contexte d'un autre document.HTMLBodyElement.onunhandledrejectionSe déclenche chaque fois qu'une promesse (
Promise) est rejetée mais que le rejet n'a pas été pris en charge.HTMLBodyElement.onunloadSe déclenche lorsque le document est en cours de déchargement.
Notez que bien queonblur,onerror,onfocus,onload,onresize etonscroll 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'objetwindow à la place.
Spécifications
| Specification |
|---|
| HTML> # htmlbodyelement> |
Compatibilité des navigateurs
Voir aussi
- L'élément HTML implémentant cette interface :
<body>