الفرق بين المراجعتين لصفحة: «JavaScript/Document/doctype»
< JavaScript | Document
طلا ملخص تعديل |
|||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:<code>Document.doctype</code>}}</noinclude> | <noinclude>{{DISPLAYTITLE:<code>Document.doctype</code>}}</noinclude> | ||
تُعيد تعريف نوع المُستند (DTD) المُرتبط بالمُستند الحاليّ. الكائن المُعاد يُطبّق الواجهة <code>DocumentType</code>. استعمل <code>DOMImplementation.createDocumentType()</code> لإنشاء الواجهة <code>DocumentType</code>. | تُعيد تعريف نوع المُستند (DTD) المُرتبط بالمُستند الحاليّ. الكائن المُعاد يُطبّق الواجهة <code>DocumentType</code>. استعمل <code>DOMImplementation.createDocumentType()</code> لإنشاء الواجهة <code>DocumentType</code>. | ||
==البنية العامّة== | ==البنية العامّة== | ||
سطر 22: | سطر 22: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==مُلاحظات== | ==مُلاحظات== | ||
تُعيد الخاصيّة القيمة <code>null</code> في حالة لم يكن هناك أي | تُعيد الخاصيّة القيمة <code>null</code> في حالة لم يكن هناك أي تعريف نوع مستند (DTD) مرتبط بالمستند الحالي. | ||
المستوى الثّاني من DOM لا يدعم تعديل تعريف نوع المستند. | المستوى الثّاني من DOM لا يدعم تعديل تعريف نوع المستند. | ||
مراجعة 05:47، 13 مارس 2018
تُعيد تعريف نوع المُستند (DTD) المُرتبط بالمُستند الحاليّ. الكائن المُعاد يُطبّق الواجهة DocumentType
. استعمل DOMImplementation.createDocumentType()
لإنشاء الواجهة DocumentType
.
البنية العامّة
doctype = document.doctype;
doctype
خاصيّة قابلة للقراءة فقط.
مثال
var doctypeObj = document.doctype;
console.log(
"doctypeObj.name: " + doctypeObj.name + "\n" +
"doctypeObj.internalSubset: " + doctypeObj.internalSubset + "\n" +
"doctypeObj.publicId: " + doctypeObj.publicId + "\n" +
"doctypeObj.systemId: " + doctypeObj.systemId
);
مُلاحظات
تُعيد الخاصيّة القيمة null
في حالة لم يكن هناك أي تعريف نوع مستند (DTD) مرتبط بالمستند الحالي.
المستوى الثّاني من DOM لا يدعم تعديل تعريف نوع المستند.
المواصفات
- مواصفة DOM: Document Object Model (DOM) Level 3 Core Specification. غيّرت هذه المواصفة القيمة المُعادة لمستندات HTML التي لا تحتوي على عنصر
<html>
. أضافت إمكانيّة تغيير نوع المُستند. - مواصفة Document Object Model (DOM) Level 2 Core Specification. التعريف البدئي.