XML DOM Node ऑब्जेक्ट
- पिछला पृष्ठ DOM नोड टाइप
- अगला पृष्ठ DOM NodeList
नोड ऑब्जैक्ट
नोड ऑब्जैक्ट दस्तावेज ट्री में एक अभिन्न नोड को प्रतिनिधित्व करता है。
नोड एलेमेंट नोड, गुण नोड, टेक्स्ट नोड या 'नोड टाइप' अध्याय में वर्णित किए गए किसी भी नोड के रूप में हो सकते हैं。
ध्यान दें कि सभी ऑब्जैक्ट को अभिभावक नोड और सब-नोड के गुणों और तरीकों को विरासत कर सकते हैं, लेकिन सभी ऑब्जैक्ट को अभिभावक नोड या सब-नोड नहीं होते हैं। उदाहरण के लिए, टेक्स्ट नोड को सब-नोड नहीं होते हैं, इसलिए ऐसे नोड को सब-नोड जोड़ने से डॉम त्रुटि हो सकती है।
नोड ऑब्जैक्ट के गुण
गुण | वर्णन |
---|---|
attributes | इस नोड की गुणों को यहाँ शामिल करेगा (यदि यह एलेमेंट नोड है) नामक नोडमैप (NamedNodeMap)。 |
baseURI | नोड के अब्जूडेंस बेस यूआरआई को वापस करेगा。 |
childNodes | नोड के सब-नोड के NodeList को वापस करेगा。 |
firstChild | नोड के प्रथम सब-नोड को वापस करेगा。 |
lastChild | नोड के अंतिम सब-नोड को वापस करेगा。 |
nextSibling | नोड के बाद तुलनात्मक नोड को वापस करेगा。 |
nodeName | नोड के नाम को वापस करेगा, उसके प्रकार के अनुसार。 |
nodeType | नोड के प्रकार को वापस करेगा。 |
nodeValue | सेट या वापस करेगा नोड के मूल्य को, उसके प्रकार के अनुसार。 |
ownerDocument | नोड के मालिक एलेमेंट (दस्तावेज ऑब्जैक्ट) को वापस करेगा。 |
parentNode | नोड के पैरेंट नोड को वापस करेगा。 |
prefix | सेट या वापस करेगा नोड के नाम स्पेस पूर्वक अग्रणी。 |
previousSibling | नोड के पूर्व तुलनात्मक नोड को वापस करेगा。 |
textContent | सेट या वापस करेगा नोड और उसके वंशज के टेक्स्ट सामग्री को。 |
नोड ऑब्जैक्ट के तरीके
तरीका | वर्णन |
---|---|
appendChild() | नए सब-नोड को नोड के सब-नोड सूची के अंत में जोड़ेगा。 |
cloneNode() | नोड का क्लोन करेगा。 |
compareDocumentPosition() | डॉम हिरदे (दस्तावेज) में दो नोड के स्थानों को तुलना करेगा。 |
getFeature(विशेषता,संस्करण) | डॉम ऑब्जैक्ट वापस करेगा, जो निर्दिष्ट विशेषता और संस्करण के लिए एकल एपीआई का अभिप्राय करता है。 |
getUserData(की) |
नोड पर बांधे हुए की क्ली एक्सिस से आबद्ध ऑब्जैक्ट वापस करेगा。 पहले आबद्ध केंद्र को इस नोड को सेट करना होगा, setUserData के द्वारा एक ही की आवेदन करके。 |
hasAttributes() | यदि निर्दिष्ट नोड के साथ कोई गुण है तो true वापस करें अन्यथा false वापस करें। |
hasChildNodes() | यदि निर्दिष्ट नोड के साथ उपनोड है तो true वापस करें अन्यथा false वापस करें। |
insertBefore() | निर्दिष्ट उपनोड के साथ नए उपनोड को जोड़ें। |
isDefaultNamespace(URI) | निर्दिष्ट नामस्पेक्टस यूआरआई डिफ़ॉल्ट है या नहीं की जाँच करें। |
isEqualNode() | दो नोड के बीच समान हैं या नहीं की जाँच करें। |
isSameNode() | दो नोड के बीच समान नोड हैं या नहीं की जाँच करें। |
lookupNamespaceURI() | निर्दिष्ट प्रीफ़िक्स के साथ जुड़े नामस्पेक्टस यूआरआई वापस करें। |
lookupPrefix() | निर्दिष्ट नामस्पेक्टस यूआरआई के साथ जुड़े प्रीफ़िक्स वापस करें। |
normalize() | संगत टेक्स्ट नोड को मिलाएं और खाली टेक्स्ट नोड को हटाएं। |
removeChild() | वर्तमान नोड के निर्दिष्ट उपनोड को (और वापस करें) हटाएं। |
replaceChild() | नए नोड को उपनोड के स्थान पर प्रतिस्थापित करें। |
setUserData(की,डाटा,हैंडलर) | ऑब्जेक्ट को नोड पर की गई गुण के साथ जोड़ें। |
- पिछला पृष्ठ DOM नोड टाइप
- अगला पृष्ठ DOM NodeList