Document: body-Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Die Document.body-Eigenschaft repräsentiert das <body>- oder <frameset>-Element des aktuellen Dokuments oder null, wenn kein solches Element existiert.

Wert

Eines der folgenden:

Beispiele

js
// Given this HTML: <body id="oldBodyElement"></body>
alert(document.body.id); // "oldBodyElement"

const aNewBodyElement = document.createElement("body");

aNewBodyElement.id = "newBodyElement";
document.body = aNewBodyElement;
alert(document.body.id); // "newBodyElement"

Anmerkungen

document.body ist das Element, das den Inhalt des Dokuments enthält. In Dokumenten mit <body>-Inhalten gibt es das <body>-Element zurück, und in Frame-Set-Dokumenten wird das äußerste <frameset>-Element zurückgegeben.

Obwohl die body-Eigenschaft gesetzt werden kann, führt das Setzen eines neuen Bodys in einem Dokument dazu, dass alle aktuellen Kinder des bestehenden <body>-Elements entfernt werden.

Spezifikationen

Specification
HTML Standard
# dom-document-body-dev

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch