document.body

 

요약

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

문법

objRef = document.body 
document.body =objRef

예제

// 현재 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"

알아두기

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

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

명세

DOM 레벨 2 HTML: HTMLDocument.body

문서 태그 및 공헌자

태그: 
 이 페이지의 공헌자: hoony, fscholz, khalid32, teoli, pusanbear
 최종 변경: hoony,