ایچ تی ایم ال ڈوم ڈوکومنٹ آوبجیکٹ
- پچھلے پیج ویندو اسکرین
- پائیدار پیج ایچ ٹی ایم ایل عناصر
مستند Document
عندما يتم تحميل ملف HTML إلى متصفح الويب، يصبحمستند الويب。
مستند الويبالنقطة الجذر لملف HTML.
مستند الويبهومستند الويبالخصائص.
يمكن الوصول الی خصائصه بطرق التاليةمستند الويب:
window.document
أو فقط document
مثال
let url = window.document.URL;
let url = document.URL;
خصائص ومتغيرات مستند الويب
الخصائص والطرق التالية يمكن استخدامها في مستند HTML:
خصائص / طرق | وصف |
---|---|
all[] | رجوع الئليمنتات اللیتین یوجدون داخل مستند. |
activeElement | رجوع الئليمنت اللي یحمل التركيز الحالي داخل مستند. |
addEventListener() | دوکومن پر ایونٹ ہینڈلر جوڈ کردیا. |
adoptNode() | دوسرے دوکومن سارکست کا نود لیوا کردیا. |
anchors | استعمال سے باطل کردیا گیا ہے。 |
applets | استعمال سے باطل کردیا گیا ہے。 |
baseURI | دوکومن کا ابسولیو بیس اُری برآمد کردہ. |
body | دوکومن کا متن سیٹ کردیا اور برآمد کردیا (body عناصر). |
charset | استعمال سے باطل کردیا گیا ہے。 |
characterSet | دوکومن کا کارکتر سیٹ برآمد کردہ. |
close() | پچھلے سارکست کا اخراج کردہ آؤٹ پُٹ سارکست بند کردیا. |
cookie | دوکومن میں تمام کوکیز کا نام/ویلوس برآمد کردہ. |
createAttribute() | پرائیوٹی نود بنادیا. |
createComment() | معین تیکست کا کمنٹ نود بنادیا. |
createDocumentFragment() | خالی DocumentFragment نود بنادیا. |
createElement() | عناصر نود بنادیا. |
createEvent() | نئی وینگنٹ بنادیا. |
createTextNode() | ٹیکسٹ نود بنادیا. |
defaultView | دوکومن سارکست سارکست وینڈو اُبجیکٹ برآمد کردیا، اگر دستیاب نہیں تو null برآمد کردیا. |
designMode | دوکومن کو پورے دوکومن میں ایک سارکست میں کیا یا نہیں سیٹ کردیا. |
doctype | دوکومن سارکست دلیلیئر برآمد کردہ. |
documentElement | دوکومن کا Document عناصر برآمد کردہ (<html> عناصر). |
documentMode | استعمال سے باطل کردیا گیا ہے。 |
documentURI | دوکومن کا مقام سیٹ کردیا اور برآمد کردیا. |
domain | دوکومن لوڈ کرنے والی سروس کا دوومین نیم نام برآمد کردہ. |
domConfig | استعمال سے باطل کردیا گیا ہے。 |
embeds | دوکومن میں تمام <embed> عناصر کا مجموعہ برآمد کردہ. |
execCommand() | استعمال سے باطل کردیا گیا ہے。 |
forms | دوکومن میں تمام <form> عناصر کا مجموعہ برآمد کردہ. |
getElementById() | دوکومن میں معین کی ویلوس کا ID عناصر برآمد کردہ. |
getElementsByClassName() | دوکومن میں معین کلاس کا تگ رکھنے والے تمام عناصر برآمد کردہ. HTMLCollection。 |
getElementsByName() | دوکومن میں معین نام کا تمام عناصر کی سرگرم حالت برآمد کردہ. NodeList。 |
getElementsByTagName() | دوکومن میں معین نام کا تگ رکھنے والے تمام عناصر شامل کرنے والا. HTMLCollection。 |
hasFocus() | بولین ویلوس برآمد کردہ، جو کہ دوکومن کو فوجوس میں کیا ہوا یا نہیں. |
head | دوکومن کا <head> عناصر برآمد کردہ. |
images | بندولیویژن سارکست کا مجموعہ برآمد کردہ <img> عناصر. |
implementation | 返回处理此文档的 DOMImplementation 对象。 |
importNode() | 从另一个文档导入节点。 |
inputEncoding | استعمال سے باطل کردیا گیا ہے。 |
lastModified | 返回文档最后一次修改的日期和时间。 |
links | 返回文档中所有拥有 href 属性的 和 元素的集合。 |
normalize() | 删除空文本节点,并连接相邻节点。 |
normalizeDocument() | استعمال سے باطل کردیا گیا ہے。 |
open() | 打开 HTML 输出流以收集来自 document.write() 的输出。 |
querySelector() | دستاویز میں مخصوص CSS انتخاب کے ساتھ مطابقت رکھنے والا پہلا عنصر برآمد کرتا ہے。 |
querySelectorAll() | دستاویز میں مخصوص CSS انتخاب کے ساتھ مطابقت رکھنے والے تمام عناصر کا سٹیچئل NodeList برآمد کرتا ہے。 |
readyState | دستاویز کی (لوڈ) حالت کو برآمد کرتا ہے。 |
referrer | دستاویز کو لوڈ کرنے والے دستاویز کا URL برآمد کرتا ہے。 |
removeEventListener() | دستاویز سے ایک ایونٹ ہینڈلر کو حذف کرتا ہے (استعمال کئے جانے والا) مетод addEventListener() کمپوزیشن کا حصہ)。 |
renameNode() | استعمال سے باطل کردیا گیا ہے。 |
scripts | دستاویز میں <script> عناصر کی مجموعات کو برآمد کرتا ہے。 |
strictErrorChecking | استعمال سے باطل کردیا گیا ہے。 |
title | دستاویز کی عنوان کا تعین یا برآمد کرتا ہے。 |
URL | پورا HTML دستاویز کا پورا URL برآمد کرتا ہے。 |
write() | HTML یا JavaScript کا ایک اظہار یا کوئی کد، جو دستاویز میں لکھا جائے گا。 |
writeln() | مثل write()، لیکن ہر جملے کے بعد نیو لائن کا اضافہ کرتا ہے。 |
Object Document کا معنی
Interface HTMLDocument DOM Document Interface کو توسیع دیتا ہے، اور HTML مخصوص کی اپریشنز اور کیئر کا تعریف کرتا ہے。
بہت سے اپریشنز اور کئی اپریشنز HTMLCollection اپریشنز کی شکل میں آتی ہیں (آپ خود بھی ایک آرایه یا نام سے پتہ کئے جانے والی آرایه کی شکل میں آتی ہیں)، جس میں آنکھ، فرم، لنک اور دیگر اسکریپٹ سے متعلق عناصر کی رجوعی کی جگہیں محفوظ کی گئی ہیں。
یہ تمام مجموعات کی اپریشنز 0 درجہ DOM سے آتی ہیں، انہیں اب تک تبدیل کردیا گیا ہے。 Document.getElementsByTagName() جبکہ اس کا استعمال اب بھی کیا جاتا ہے، کیونکہ وہ بہت آسان ہیں。
مетод write()مستحضر کیا، کہ وقت کا میک اور پارسی کے دوران، وہ ایک اسکریپٹ کو جوائن کئے جانے والے متعدد مطلبوں کو داخل کرنے کی اجازت دیتا ہے。
توجہ دیئے، 1 درجہ ڈوم میں، ایچ ڈاکومن نے ایک نام '}}' getElementById() بہت استفادہ مند طریقہ کار ہے۔در 2 درجہ ڈوم میں، اس مہدمت کو ڈاکومن انٹر فیس میں منتقل کیا گیا ہے، یہ اب ہی تیل ڈاکومن سے وارث نہیں ہوتا، بلکہ اس کی تعریف کا تعلق رکھتا ہے۔
- پچھلے پیج ویندو اسکرین
- پائیدار پیج ایچ ٹی ایم ایل عناصر