→
その Document の <body> または <frameset> ノードを返します。そのような要素がなければ null になります。
| Document | Document |
|---|
document.body は文書の内容を持つ要素です。<body> の内容を持つ文書では <body> 要素を返し、フレームセット文書では、これは最も外側の <frameset> 要素を返します。
body プロパティは設定が可能ですが、新しい内容を設定すると、既存の <body> 要素の子ノードは全て削除されます。
// Given this HTML: <body id="oldBodyElement"></body>
alert(document.body.id); // "oldBodyElement"
const aNewBodyElement = document.createElement("body");
aNewBodyElement.id = "newBodyElement";
document.body = aNewBodyElement;
alert(document.body.id); // "newBodyElement"
Doc=new Document(); //新しい Document オブジェクトを作成
D=Doc.body; // その Document の Body オブジェクトを取得。
//=[object]:null
D=Doc.children; //Document の子要素コレクションを取得。
//=[object]:[object HTMLCollection]
//length=[number]:0
//item=[function]:function item() { [native code] }
//namedItem=[function]:function namedItem() { [native code] }
↑Documentには要素が無い状態のようだ。
D=document.body; //当文書の Document の Body オブジェクトを取得。 //=[object]:[object HTMLBodyElement] //text=[string]: //link=[string]: //vLink=[string]: //aLink=[string]: //bgColor=[string]: //background=[string]: //…
要素が無い状態のようだ。