La proprietà Document.body
rappresenta il nodo <body>
o <frameset>
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