Document: body-Eigenschaft
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Mai 2018 browserübergreifend verfügbar.
Die Document.body-Eigenschaft repräsentiert den <body> oder <frameset> Knoten des aktuellen Dokuments oder null, wenn ein solcher Knoten nicht existiert.
Wert
Einer der folgenden:
Beispiele
// Given this HTML: <body id="oldBodyElement"></body>
alert(document.body.id); // "oldBodyElement"
const newBodyElement = document.createElement("body");
newBodyElement.id = "newBodyElement";
document.body = newBodyElement;
alert(document.body.id); // "newBodyElement"
Hinweise
document.body ist das Element, das den Inhalt des Dokuments enthält. In Dokumenten mit <body>-Inhalt wird das <body>-Element zurückgegeben, und in Frameset-Dokumenten wird das äußerste <frameset>-Element zurückgegeben.
Obwohl die body-Eigenschaft setzbar ist, bewirkt das Setzen eines neuen Bodys in einem Dokument, dass alle aktuellen Kinder des bestehenden <body>-Elements effektiv entfernt werden.
Spezifikationen
| Spezifikation |
|---|
| HTML> # dom-document-body-dev> |