الفرق بين المراجعتين لصفحة: «JavaScript/Document/body»

من موسوعة حسوب
لا ملخص تعديل
سطر 2: سطر 2:


= <code>Document.body</code> =
= <code>Document.body</code> =
يعيد عُقدة العنصر (node) <code><body></code>  أو <code><frameset></code> الخاصّة بالمُستند الحالي، أو يعيد <code>null</code> إن لم يتواجد أي عنصر من هذا القبيل.
يعيد عُقدة العنصر <code><body></code>  أو <code><frameset></code> الخاصّة بالمُستند الحالي، أو يعيد <code>null</code> إن لم يتواجد أي عنصر من هذا القبيل.


== البنية العامة ==
== البنية العامة ==

مراجعة 13:19، 10 مارس 2018


Document.body

يعيد عُقدة العنصر <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> الحالي.

المواصفات

المُتصفحات المدعومة

سطح المكتب:

الميزة 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 (أو ربّما أسبَق)

انظر أيضا