HTMLBodyElement
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since â¨Juli 2015â©.
Das HTMLBodyElement Interface bietet spezielle Eigenschaften (über die hinaus, die von dem regulären HTMLElement Interface geerbt werden) zur Manipulation von <body> Elementen.
Instanz-Eigenschaften
Erbt Eigenschaften von seinem Eltern-Interface HTMLElement.
HTMLBodyElement.aLinkVeraltet-
Ein String, der die Farbe von aktiven Hyperlinks darstellt.
HTMLBodyElement.backgroundVeraltet-
Ein String, der die Beschreibung des Speicherorts der Hintergrundbild-Ressource darstellt. Beachten Sie, dass dies kein URI ist, obwohl einige ältere Versionen von einigen Browsern dies erwarten könnten.
HTMLBodyElement.bgColorVeraltet-
Ein String, der die Hintergrundfarbe für das Dokument darstellt.
HTMLBodyElement.linkVeraltet-
Ein String, der die Farbe von nicht besuchten Links darstellt.
HTMLBodyElement.textVeraltet-
Ein String, der die Vordergrundfarbe des Textes darstellt.
HTMLBodyElement.vLinkVeraltet-
Ein String, der die Farbe von besuchten Links darstellt.
Instanz-Methoden
Keine spezifischen Methoden; erbt Methoden von seinem Eltern-Interface HTMLElement.
Ereignis-Handler
Die Ereignisse von HTMLElement werden geerbt.
Die folgenden onXYZ Ereignis-Handler-Eigenschaften des Window sind ebenfalls als Aliase verfügbar, die auf das window Objekt abzielen. Es wird jedoch empfohlen, sie direkt am window Objekt zu überwachen, anstatt am HTMLBodyElement.
Hinweis:
Die Verwendung von addEventListener() auf HTMLBodyElement funktioniert nicht für die unten aufgeführten onXYZ Ereignis-Handler. Ãberwachen Sie die Ereignisse stattdessen auf dem window Objekt.
HTMLBodyElement.onafterprint-
Wird ausgelöst, nachdem das zugehörige Dokument mit dem Drucken begonnen hat oder die Druckvorschau geschlossen wurde.
HTMLBodyElement.onbeforeprint-
Wird ausgelöst, wenn das zugehörige Dokument gedruckt oder für den Druck vorab angezeigt werden soll.
HTMLBodyElement.onbeforeunload-
Wird ausgelöst, wenn das Fenster, das Dokument und seine Ressourcen entladen werden sollen.
HTMLBodyElement.onblur-
Wird ausgelöst, wenn das Fenster den Fokus verliert.
HTMLBodyElement.onerror-
Wird ausgelöst, wenn ein Fehler auftritt und bis zum Fenster hochgebubbelt wird.
HTMLBodyElement.onfocus-
Wird ausgelöst, wenn das Fenster den Fokus erhält.
HTMLBodyElement.ongamepadconnected-
Wird ausgelöst, wenn der Browser erkennt, dass ein Gamepad verbunden wurde oder zum ersten Mal eine Taste/Achse des Gamepads verwendet wird.
HTMLBodyElement.ongamepaddisconnected-
Wird ausgelöst, wenn der Browser erkennt, dass ein Gamepad getrennt wurde.
HTMLBodyElement.onhashchange-
Wird ausgelöst, wenn sich der Fragment-Identifikator der URL ändert (der Teil der URL, beginnend mit und folgend auf das
#-Symbol). HTMLBodyElement.onlanguagechange-
Wird ausgelöst, wenn sich die bevorzugte Sprache des Benutzers ändert.
HTMLBodyElement.onload-
Wird ausgelöst, wenn das Dokument vollständig geladen wurde.
HTMLBodyElement.onmessage-
Wird ausgelöst, wenn das Fenster eine Nachricht empfängt, z.B. von einem Aufruf von
Window.postMessage()von einem anderen Browse-Kontext. HTMLBodyElement.onmessageerror-
Wird ausgelöst, wenn das Fenster eine Nachricht empfängt, die nicht deserialisiert werden kann.
HTMLBodyElement.onoffline-
Wird ausgelöst, wenn der Browser den Zugang zum Netzwerk verliert und der Wert von
Navigator.onLineauffalsewechselt. HTMLBodyElement.ononline-
Wird ausgelöst, wenn der Browser den Zugang zum Netzwerk gewinnt und der Wert von
Navigator.onLineauftruewechselt. HTMLBodyElement.onpagehide-
Wird ausgelöst, wenn der Browser die aktuelle Seite im Zuge der Präsentation einer anderen Seite aus der Sitzungsverlaufshistorie verbirgt.
HTMLBodyElement.onpageshow-
Wird ausgelöst, wenn der Browser das Dokument des Fensters aufgrund einer Navigation anzeigt.
HTMLBodyElement.onpopstate-
Wird ausgelöst, wenn der aktive Verlaufseintrag sich ändert, während der Nutzer in der Sitzungshistorie navigiert.
HTMLBodyElement.onrejectionhandled-
Wird ausgelöst, wenn immer ein JavaScript
Promiseabgelehnt wurde und die Ablehnung behandelt wurde. HTMLBodyElement.onresize-
Wird ausgelöst, wenn die Dokumentansicht in ihrer GröÃe geändert wurde.
HTMLBodyElement.onscroll-
Wird ausgelöst, wenn die Dokumentansicht oder ein Element gescrollt wurde.
HTMLBodyElement.onstorage-
Wird ausgelöst, wenn ein Speicherbereich (
localStorage) im Kontext eines anderen Dokuments verändert wurde. HTMLBodyElement.onunhandledrejection-
Wird ausgelöst, wenn immer ein
Promiseabgelehnt wurde, aber die Ablehnung nicht behandelt wurde. HTMLBodyElement.onunload-
Wird ausgelöst, wenn das Dokument entladen wird.
Beachten Sie, dass onblur, onerror, onfocus, onload, onresize und onscroll auf jedem Element verfügbar sind, ihre Bedeutungen auf dem <body> Element jedoch nicht die gleichen wie auf anderen Elementen sind. Sie hören stattdessen auf Ereignisse auf dem window Objekt.
Spezifikationen
| Specification |
|---|
| HTML > # htmlbodyelement > |
Browser-Kompatibilität
Siehe auch
- HTML-Element, das dieses Interface implementiert:
<body>