ایچ تی ایم ال ڈوم ڈوکومن آئیٹم
- 上一页 Window Screen
- 下一页 HTML Element
Document ਆਬਜੈਕਟ
ਜਦੋਂ HTML ਡੌਕੂਮੈਂਟ Web ਬਰਾਉਜ਼ਰ ਵਿੱਚ ਲੋਡ ਹੁੰਦਾ ਹੈ ਤਾਂ ਉਹਡੌਕੂਮੈਂਟ ਆਬਜੈਕਟ.
ਡੌਕੂਮੈਂਟ ਆਬਜੈਕਟਹੈ ਵੈੱਬ ਡੌਕੂਮੈਂਟ ਦਾ ਮੂਲ ਨੋਡ
ਡੌਕੂਮੈਂਟ ਆਬਜੈਕਟਹੈਵਿੰਡੋ ਆਬਜੈਕਟਪੈਟਰੀ
ਹੇਠ ਲਿਖੇ ਤਰੀਕੇ ਨਾਲ ਪਹੁੰਚਣ ਲਈਡੌਕੂਮੈਂਟ ਆਬਜੈਕਟ:
window.document
ਜਾਂ ਸਿਰਫ document
ਉਦਾਹਰਣ
let url = window.document.URL;
let url = document.URL;
ਡੌਕੂਮੈਂਟ ਆਬਜੈਕਟ ਪੈਟਰੀ ਅਤੇ ਮਹੱਤਵ
ਹੇਠ ਲਿਖੇ ਪੈਟਰੀ ਅਤੇ ਮਹੱਤਵ ਵਰਤਣ ਲਈ ਵੈੱਬ ਡੌਕੂਮੈਂਟ ਵਿੱਚ:
ਪੈਟਰੀ ਜਾਂ ਮਹੱਤਵ | ਵਰਣਨ |
---|---|
all[] | ਵੈੱਬ ਡੌਕੂਮੈਂਟ ਵਿੱਚ ਸਾਰੇ HTML ਐਲੀਮੈਂਟਾਂ ਲਈ ਰੈਫਰੈਂਸ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ。 |
activeElement | ਵੈੱਬ ਡੌਕੂਮੈਂਟ ਵਿੱਚ ਮੌਜੂਦਾ ਫੋਕਸ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ。 |
addEventListener() | دوکیمینٹ پر ایک ایونٹ ہینڈلر جوڑیں. |
adoptNode() | دوسرے دوکیمینٹ سے متعلق نود کا استعمال کریں. |
anchors | ਛੱਡ ਦਿੱਤਾ ਗਿਆ ਹੈ。 |
applets | ਛੱਡ ਦਿੱਤਾ ਗਿਆ ਹੈ。 |
baseURI | دوکیمینٹ کا مکمل بریج بنیادی آرایم (URI) درآمد کریں. |
body | دوکیمینٹ کا متن سیٹ یا درآمد کریں. |
charset | ਛੱਡ ਦਿੱਤਾ ਗਿਆ ਹੈ。 |
characterSet | دوکیمینٹ کا چارکرت زبان درآمد کریں. |
close() | پچھلے کی جس میں document.open() استعمال کیا گیا تھا، کی آؤٹ پریس بند کریں. |
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() | دوکیمینٹ میں مخصوص والی ای ڈی اینٹری کا عنصر درآمد کریں. |
getElementsByClassName() | دوکیمینٹ میں سارے مخصوص کلاس نام والے عناصر کا مجموعہ درآمد کریں. HTMLCollection. |
getElementsByName() | دوکیمینٹ میں سارے مخصوص نام والے عناصر کا فعال مجموعہ درآمد کریں. NodeList. |
getElementsByTagName() | دوکیمینٹ میں سارے مخصوص لیک نام والے عناصر کا مجموعہ درآمد کریں. HTMLCollection. |
hasFocus() | بولین وار کی حقیقت درآمد کریں، جو کہ دوکیمینٹ کو فونس نہیں کیا جاتا کی نشان دہی کرتا ہے. |
head | دوکیمینٹ کا <head> عنصر درآمد کریں. |
images | دوکیمینٹ میں سارے <img> عناصر کا مجموعہ درآمد کریں. |
implementation | ਇਸ ਦਸਤਾਵੇਜ਼ ਨੂੰ ਹੱਲ ਕਰਨ ਵਾਲੇ DOMImplementation ਆਬਜੈਕਟ ਬਾਹਰ ਕਰਦਾ ਹੈ。 |
importNode() | ਹੋਰ ਦਸਤਾਵੇਜ਼ ਤੋਂ ਨੋਡ ਦਾ ਆਯਾਤ ਕਰਦਾ ਹੈ。 |
inputEncoding | ਛੱਡ ਦਿੱਤਾ ਗਿਆ ਹੈ。 |
lastModified | ਦਸਤਾਵੇਜ਼ ਦੇ ਆਖਰੀ ਸੋਧ ਦਾ ਤਿਮੇਹਰਾ ਅਤੇ ਸਮਾਂ ਬਾਹਰ ਕਰਦਾ ਹੈ。 |
links | ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਸਾਰੇ href ਵਿਸ਼ੇਸ਼ਤਾ ਵਾਲੇ <a> ਅਤੇ <area> ਐਲੀਮੈਂਟਾਂ ਦਾ ਸਮੂਹ ਬਾਹਰ ਕਰਦਾ ਹੈ。 |
normalize() | ਖਾਲੀ ਟੈਕਸਟ ਨੋਡ ਹਟਾਉਂਦਾ ਹੈ ਅਤੇ ਪਰਲੀਨ ਨੋਡਾਂ ਨੂੰ ਜੋੜਦਾ ਹੈ。 |
normalizeDocument() | ਛੱਡ ਦਿੱਤਾ ਗਿਆ ਹੈ。 |
open() | document.write() ਦੇ ਆਉਟਪੁੱਟ ਨੂੰ ਸਭਾਲਣ ਲਈ HTML ਆਉਟਪੁੱਟ ਸਟ੍ਰੀਮ ਖੋਲ੍ਹਦਾ ਹੈ。 |
querySelector() | ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਦਿਸ਼ਾਵਾਂ ਦੇ ਨਾਮ ਨਾਲ ਸਿਰਫ ਪੜ੍ਹਨ ਵਾਲੇ NodeList ਵਾਲੇ ਪਹਿਲੇ ਐਲੀਮੈਂਟ ਨੂੰ ਬਾਹਰ ਕਰਦਾ ਹੈ。 |
querySelectorAll() | ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਦਿਸ਼ਾਵਾਂ ਦੇ ਨਾਮ ਨਾਲ ਸਿਰਫ ਪੜ੍ਹਨ ਵਾਲੇ NodeList ਵਾਲੇ ਸਾਰੇ ਐਲੀਮੈਂਟਾਂ ਦਾ ਸਮੂਹ ਬਾਹਰ ਕਰਦਾ ਹੈ。 |
readyState | ਦਸਤਾਵੇਜ਼ ਦੇ (ਲੋਡ) ਸਥਿਤੀ ਨੂੰ ਬਾਹਰ ਕਰਦਾ ਹੈ。 |
referrer | ਇਸ ਦਸਤਾਵੇਜ਼ ਨੂੰ ਲੋਡ ਕਰਨ ਵਾਲੇ ਦਸਤਾਵੇਜ਼ ਦੀ URL ਦਿੰਦਾ ਹੈ。 |
removeEventListener() | ਦਸਤਾਵੇਜ਼ ਵਿੱਚੋਂ ਇਵੈਂਟ ਹੈਂਡਲਰ (ਜਿਸ ਨੂੰ ਇਸ ਤੌਰ 'ਤੇ ਇਸਤੇਮਾਲ ਕੀਤਾ ਗਿਆ ਹੈ) ਨੂੰ ਹਟਾਉਂਦਾ ਹੈ。 addEventListener() ਮੱਥੋਦ ਲਗਾਤਾਰ ਦੁਆਰਾ ਸਮੂਹ ਦੇ ਨਾਮ ਦੁਆਰਾ ਸਮੂਹ ਦਾ ਨਾਮ ਬਦਲਦਾ ਹੈ。 |
renameNode() | ਛੱਡ ਦਿੱਤਾ ਗਿਆ ਹੈ。 |
scripts | ਦਸਤਾਵੇਜ਼ ਵਿੱਚ <script> ਐਲੀਮੈਂਟ ਦੇ ਸਮੂਹ ਨੂੰ ਬਾਹਰ ਕਰਦਾ ਹੈ。 |
strictErrorChecking | ਛੱਡ ਦਿੱਤਾ ਗਿਆ ਹੈ。 |
title | ਦਸਤਾਵੇਜ਼ ਦੀ ਟਾਈਟਲ ਸੈਟ ਕਰਦਾ ਜਾਂ ਬਾਹਰ ਕਰਦਾ ਹੈ。 |
URL | HTML ਦਸਤਾਵੇਜ਼ ਦੀ ਪੂਰੀ URL ਦਿੰਦਾ ਹੈ。 |
write() | HTML ਪ੍ਰਗਟਾਵਾ ਜਾਂ JavaScript ਕੋਡ ਨੂੰ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਲਿਖਦਾ ਹੈ。 |
writeln() | write() ਨਾਲ ਸਮਾਨ, ਪਰ ਹਰ ਵਾਕ ਦੇ ਬਾਅਦ ਨਵੀਂ ਲਾਈਨ ਜੋੜਦਾ ਹੈ。 |
Document ਆਬਜੈਕਟ ਵਿਸ਼ੇਸ਼ਤਾ
HTMLDocument ਇੰਟਰਫੇਸ DOM Document ਇੰਟਰਫੇਸ ਨੂੰ ਵਧਾਉਂਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ HTML ਵਿਸ਼ੇਸ਼ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਅਤੇ ਮੱਥੋਦਾਂ ਨਿਰਧਾਰਿਤ ਕੀਤੇ ਗਏ ਹਨ。
ਬਹੁਤ ਸਾਰੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਅਤੇ ਮੱਥੋਦਾਂ HTMLCollection ਆਬਜੈਕਟ (ਅਸਲ ਵਿੱਚ ਇਹ ਇੱਕ ਸ਼ੁਰੂ ਵਿੱਚ ਰੇਖਾਂਕਿਤ ਆਰਰੇ ਜਾਂ ਨਾਮ ਦੁਆਰਾ ਸੂਚਕਾਂਕ ਵਾਲੀ ਸਿਰਫ ਪੜ੍ਹਨ ਵਾਲੀ ਆਰਰੇ ਹਨ) ਵਾਲੇ ਹਨ, ਜਿਸ ਵਿੱਚ ਅਨੇਕ ਲਿੰਕ, ਫਾਰਮ, ਲਿੰਕ ਅਤੇ ਹੋਰ ਸਕ੍ਰਿਪਟ ਵਾਲੇ ਐਲੀਮੈਂਟਾਂ ਦੀ ਨਿਰਦੇਸ਼ਾਂ ਸੰਭਾਲੀਆਂ ਹਨ。
ਇਹ ਸਭ ਸਮੂਹ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ 0 ਦੇ DOM ਤੋਂ ਆਉਂਦੀਆਂ ਹਨ। ਇਹ ਹੁਣ ਤੋਂ ਬਦਲ ਗਏ ਹਨ。 Document.getElementsByTagName() ਦੁਆਰਾ ਤਬਦੀਲ ਕੀਤਾ ਗਿਆ ਹੈ, ਪਰ ਅਜੇ ਵੀ ਆਮ ਤੌਰ 'ਤੇ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਕਿਉਂਕਿ ਇਹ ਬਹੁਤ ਸੁਵਿਧਾਜਨਕ ਹਨ。
write() ਮੱਥੋਦਅਤੇਚਿਤ, ਦਸਤਾਵੇਜ਼ ਲੋਡ ਅਤੇ ਪਾਰਸਿੰਗ ਵਿੱਚ, ਇਹ ਇੱਕ ਸਕ੍ਰਿਪਟ ਨੂੰ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਗਤੀਸ਼ੀਲ ਤੌਰ 'ਤੇ ਸਮੱਗਰੀ ਜੋੜਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ。
注意,在 1 级 DOM 中,HTMLDocument 定义了一个名为 getElementById() 的非常有用的方法。在 2 级 DOM 中,该方法已经被转移到了 Document 接口,它现在由 HTMLDocument 继承而不是由它定义了。
- 上一页 Window Screen
- 下一页 HTML Element