요약
현재 문서의 <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>
요소 상에 존재하고 있는 모든 자식들은 제거됩니다.