Document.body

La proprietà Document.body rappresenta il nodo <body><frameset> (en-US) del documento corrente, o null se non esiste alcun elemento di questo tipo.

Sintassi

var objRef = document.body;
document.body = objRef;

Esempio

// Dato questo HTML: <body id="oldBodyElement"></body>
alert(document.body.id); // "oldBodyElement"

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

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

Appunti

document.body è l'elemento che contiene il contenuto per il documento. Nei documenti con contenuto <body> restituisce l'elemento <body>, e nei documenti frameset, restituisce l'elemento <frameset> più esterno.

Anche se body è settabile, l'impostazione di un nuovo corpo su un documento rimuoverà efficacemente tutti i figli attuali dell'elemento <body>.

Specifiche

Specifica Stato Commento
HTML Living Standard
The definition of 'Document.body' in that specification.
Living Standard  
HTML 5.1
The definition of 'Document.body' in that specification.
Recommendation  
HTML5
The definition of 'Document.body' in that specification.
Recommendation  
Document Object Model (DOM) Level 2 HTML Specification
The definition of 'Document.body' in that specification.
Obsolete  
Document Object Model (DOM) Level 1 Specification
The definition of 'Document.body' in that specification.
Obsolete Definizione iniziale.

Compatibilità con i browser

BCD tables only load in the browser

Vedi anche