Visit Mozilla.org

DOM:document.body

MDC

« Gecko DOM Reference

목차

[편집] Summary

현재 document의 <body> 혹은 <frameset> 노드를 리턴합니다.

[편집] Syntax

objRef = document.body 
document.body = objRef

[편집] Example

// in 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"

[편집] Notes

document.body는 document에서 사용되는 컨텐트(content)를 수용하는 엘리먼트입니다. <body> 컨텐츠(contents)를 가지고 있는 documents에서는 <body> 엘리먼트를 리턴하고, 프레임셋을 가지고 있는 documents에서는 가장 바깥쪽의 <frameset> 엘리먼트를 리턴합니다.

비록 body가 설정 가능(settable)하긴 하지만, document에서 새로운 body를 설정하면 지금 현재 <body> 엘리먼트 상에 존재하고 있는 모든 자식들은 제거됩니다.

[편집] Specification

DOM Level 2 HTML: HTMLDocument.body