एक्सएमएल डॉम नोड टाइप (Node Types)
- पिछला पृष्ठ DOM मैनुअल शीर्षक
- अगला पृष्ठ DOM Attr
उदाहरण
नीचे दिए गए उदाहरण में, हम XML फ़ाइल का उपयोग करेंगे books.xmlऔर JavaScript फ़ंक्शन loadXMLDoc()।
नोड क़िस्म
नीचे दिए गए तालिका में विभिन्न W3C नोड क़िस्मों और उनके द्वारा प्राप्त किए जा सकने वाले उप-एलिमेंटों को दिखाया गया है:
नोड क़िस्म | वर्णन | उप-एलिमेंट |
---|---|---|
Document | पूरे दस्तावेज़ (DOM ट्री का मूल नोड) को दर्शाता है。 |
|
DocumentFragment | उदारण: Document को दर्शाता है जो दस्तावेज़ के एक हिस्से को आवर्धित करता है。 |
|
DocumentType | दस्तावेज़ के लिए घोषित पदार्थ को उपलब्ध कराने के लिए इंटरफेस प्रदान करता है。 | None |
ProcessingInstruction | प्रोसेसिंग इन्स्ट्रक्शन को दर्शाता है。 | None |
EntityReference | पदार्थ उद्धरण एलिमेंट को दर्शाता है。 |
|
Element | element (एलिमेंट) एलिमेंट को दर्शाता है。 |
|
Attr | गुण को दर्शाता है。 |
|
Text | एलिमेंट या गुण में पाठ सामग्री को दर्शाता है。 | None |
CDATASection | दस्तावेज़ में CDATA खण्ड (पाठ विश्लेषक द्वारा नहीं विश्लेषित) को दर्शाता है。 | None |
Comment | टिप्पणी को दर्शाता है。 | None |
एंटिटी | पदार्थ को दर्शाता है。 |
|
Notation | DTD में घोषित पदार्थ को दर्शाता है。 | None |
नोड क़िस्म - प्राप्त होने वाला मान
नीचे दिए गए तालिका में प्रत्येक नोड क़िस्म के लिए nodeName और nodeValue गुणों के द्वारा प्राप्त होने वाले मान दिखाया गया है:
नोड क़िस्म | nodeName का परिणाम | nodeValue का परिणाम |
---|---|---|
Document | #document | null |
DocumentFragment | #document fragment | null |
DocumentType | doctype नाम | null |
EntityReference | एंटिटी रेफरेंस नाम | null |
Element | एलीमेंट नाम | null |
Attr | गुण नाम | गुण मूल्य |
ProcessingInstruction | target | नोड की सामग्री |
Comment | #comment | टिप्पणी लेख |
Text | #text | नोड की सामग्री |
CDATASection | #cdata-section | नोड की सामग्री |
एंटिटी | एंटिटी नाम | null |
Notation | संकेतक नाम | null |
NodeTypes - नामित स्थिर
NodeType | नामित स्थिर |
---|---|
1 | ELEMENT_NODE |
2 | ATTRIBUTE_NODE |
3 | TEXT_NODE |
4 | CDATA_SECTION_NODE |
5 | ENTITY_REFERENCE_NODE |
6 | ENTITY_NODE |
7 | PROCESSING_INSTRUCTION_NODE |
8 | COMMENT_NODE |
9 | DOCUMENT_NODE |
10 | DOCUMENT_TYPE_NODE |
11 | DOCUMENT_FRAGMENT_NODE |
12 | NOTATION_NODE |
- पिछला पृष्ठ DOM मैनुअल शीर्षक
- अगला पृष्ठ DOM Attr