एक्सएमएल डॉम नोड जानकारी
- अपने आप प्रयोग करें पिछला पृष्ठ
- अगला पृष्ठ DOM नोड सूची
nodeName
、nodeValue
और नोड टाइप गुण
गुण नोड के बारे में जानकारी शामिल करता है。
नोड के गुण
XML DOM में, हर नोड एकऑब्जैक्ट.
ऑब्जैक्ट के पास तरीके (कार्य) और गुण (ऑब्जैक्ट के बारे में जानकारी) हैं, जो JavaScript के द्वारा पहुंचा और परिचालित किए जा सकते हैं。
तीन महत्वपूर्ण XML DOM नोड प्रतीक हैं:
- nodeName
- nodeValue
- नोड टाइप गुण
नोड नाम प्रतीक
nodeName
प्रतीक नोड के नाम निर्धारित करता है
- nodeName लिखित पदार्थ है
- एलीमेंट नोड के nodeName टैग नाम से मेल खाता है
- प्रतीक नोड के nodeName प्रतीक का नाम है
- टेक्स्ट नोड के nodeName हमेशा #text है
- दस्तावेज़ नोड के nodeName हमेशा #document है
नोड वैल्यू प्रतीक
nodeValue
प्रतीक नोड के मान निर्धारित करता है
- एलीमेंट नोड के nodeValue undefined है
- टेक्स्ट नोड के nodeValue टेक्स्ट स्वयं है
- प्रतीक नोड के nodeValue प्रतीक का मान है
एलीमेंट का मान प्राप्त करें
नीचे दिए गए कोड पहले <title> एलीमेंट टेक्स्ट नोड के मान को खोजता है:
उदाहरण
var x = xmlDoc.getElementsByTagName("title")[0].childNodes[0]; var txt = x.nodeValue;
परिणाम: txt = "雅舍谈吃"
उदाहरण बताएं:
- आपने इसे लोड कर लिया होना चाहिए books.xml लोड करें
xmlDoc
मे - पहला <title> एलीमेंट नोड टेक्स्ट नोड प्राप्त करें
- इसका
txt
वेरियेबल को टेक्स्ट नोड के मान सेट किया जाता है
एलीमेंट का मान बदलें
नीचे दिए गए कोड पहले <title> एलीमेंट टेक्स्ट नोड के मान को बदलता है:
उदाहरण
var x = xmlDoc.getElementsByTagName("title")[0].childNodes[0]; x.nodeValue = "潮菜天下";
उदाहरण बताएं:
- आपने इसे लोड कर लिया होना चाहिए books.xml लोड करें
xmlDoc
मे - पहला <title> एलीमेंट नोड टेक्स्ट नोड प्राप्त करें
- 将文本节点的值更改为 "潮菜天下"
नोड टाइप गुण
टेक्स्ट नोड के मूल्य को "चाउ साई देश" में बदलें
नोड टाइप गुण
गुण नोड के टाइप को निर्दिष्ट करता है。
nodeType
सिर्फ पढ़ने वाला है। | सबसे महत्वपूर्ण नोड टाइप है: |
---|---|
नोड टाइप | नोड टाइप |
एलीमेंट | 1 |
गुण | टेक्स्ट |
3 | कमेंट |
8 | दस्तावेज |
- अपने आप प्रयोग करें पिछला पृष्ठ
- अगला पृष्ठ DOM नोड सूची