Document.body
< JavaScript | Document
Document.body
يعيد عُقدة العنصر (node) <body>
أو <frameset>
الخاصّة بالمُستند الحالي، أو يعيد null
إن لم يتواجد أي عنصر من هذا القبيل.
البنية العامة
var objRef = document.body;
document.body = objRef;
مثال
// نضع في ملفّ إتش تي إم إل:
// <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
يمثِّل العنصر الذي يحتوي على مُحتوى المُستند. في مُستندات ذات مُحتويات <body>
، يُعاد العنصر <body>
، أمّا في مُستندات <frameset>
، فسيُعاد العنصر <frameset>
الخارجي.
ورغم أنّك تستطيع تعيين قيمة للخاصية body
، إلّا أنّ ضبط جسم صفحة جديدا سيقوم بمحوِ جميع أولاد (children) العنصر <body>
الحالي.
المواصفات
- معيار HTML Living Standard
- مواصفة HTML 5.1
- مواصفة HTML5
- مواصفة Document Object Model (DOM) Level 2 HTML Specification
- مواصفة Document Object Model (DOM) Level 1 Specification
المُتصفحات المدعومة
سطح المكتب:
الميزة | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|---|
الدعم الأساسي | 1 | نعم | 2 | 6 | 9.6 (أو ربّما أسبَق) | 4 (أو ربّما أسبَق) |
الجوال:
الميزة | Android | ُEdge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
الدعم الأساسي | نعم | نعم | نعم | نعم | نعم | 5 (أو ربّما أسبَق) |