जावास्क्रिप्ट में HTML DOM एलिमेंट नोडवैल्यू प्रॉपर्टी क्या है

Javaskripta Mem Html Dom Elimenta Nodavailyu Proparti Kya Hai



तत्वों या नोड्स का नोड की प्रकृति जैसे तत्व, पाठ, विशेषता इत्यादि के आधार पर एक विशिष्ट मान होता है। यह मान नोड के निर्माण पर मैन्युअल रूप से सेट किया जाता है। हालाँकि, उपयोगकर्ता इसे जावास्क्रिप्ट की मदद से गतिशील रूप से संशोधित भी कर सकता है। नोडवैल्यू ' संपत्ति। जावास्क्रिप्ट में, यह विशेष संपत्ति वांछित नोड मान सेट करने और पुनर्प्राप्त करने में मदद करती है। आंतरिक HTML यानी आवश्यकताओं के अनुसार विशिष्ट नोड की सामग्री प्राप्त करना उपयोगी है।

यह मार्गदर्शिका जावास्क्रिप्ट में HTML DOM एलिमेंट 'नोडवैल्यू' प्रॉपर्टी की व्याख्या करती है।

जावास्क्रिप्ट में HTML DOM एलिमेंट 'नोडवैल्यू' प्रॉपर्टी क्या है?

DOM (डॉक्यूमेंट ऑब्जेक्ट मॉडल) तत्व ' नोडवैल्यू ” एक उपयोगी गुण है जो एक नोड का मान सेट और पुनर्प्राप्त करता है। यदि निर्दिष्ट नोड किसी तत्व नोड को संदर्भित करता है तो यह विधि 'शून्य' लौटाती है। यह प्रॉपर्टी किसी नोड का टेक्स्ट भी लौटाती है यदि वह टेक्स्ट नोड में संलग्न है। इसका रिटर्न मान नोड प्रकार पर निर्भर करता है।







सिंटैक्स ('नोडवैल्यू' सेट करें)



नोड. नोडवैल्यू = कीमत

उपरोक्त सिंटैक्स के लिए ' की आवश्यकता है कीमत ” जिसे उपयोगकर्ता वांछित नोड के लिए सेट करना चाहता है।



सिंटैक्स (वापसी 'नोडवैल्यू')





नोड. नोडवैल्यू

यह दिया गया सिंटैक्स एक ' लौटाता है व्यर्थ 'तत्व और दस्तावेज़ नोड्स के लिए मान,' मूलपाठ 'टिप्पणी और पाठ नोड्स के लिए, और' गुण विशेषता नोड्स के लिए।

आइए बताए गए उदाहरण की सहायता से उपरोक्त परिभाषित संपत्ति को कार्यान्वित करें।



उदाहरण: किसी तत्व के पाठ को पुनः प्राप्त करने के लिए DOM तत्व 'नोडवैल्यू' संपत्ति को लागू करना

यह उदाहरण बनाए गए बटन का टेक्स्ट प्राप्त करने के लिए 'नोडवैल्यू' प्रॉपर्टी लागू करता है।

HTML कोड

सबसे पहले, नीचे दिए गए कोड को देखें:

< बटन > नया बटन. < / बटन >
< पी पहचान = 'के लिए' < / पी >

उपरोक्त कोड पंक्तियों में:

  • <बटन> टैग एक बटन जोड़ता है।
  • <पी> टैग एक आईडी 'पैरा' के साथ एक खाली पैराग्राफ एम्बेड करता है।

जावास्क्रिप्ट कोड

अब, नीचे दिए गए जावास्क्रिप्ट कोड का पालन करें:

< लिखी हुई कहानी >
कॉन्स्ट तत्व = दस्तावेज़। getElementsByTagName ( 'बटन' ) [ 0 ] ;
परिणाम आने दो = तत्व। childNodes [ 0 ] . नोडवैल्यू ;
दस्तावेज़। getElementById ( 'के लिए' ) . आंतरिक HTML = ' नोड मान है: ' + परिणाम ;
लिखी हुई कहानी >

कोड की उपरोक्त पंक्तियों में:

  • सबसे पहले, एक वेरिएबल 'एलेम' घोषित करें जो 'लागू होता है' getElementsByTagName() '0' इंडेक्स पर रखे गए टैग नाम से तत्व तक पहुंचने की विधि।
  • अगला 'परिणाम' चर 'का उपयोग करता है नोडवैल्यू 'के साथ जुड़ी संपत्ति' childNodes विशिष्ट चाइल्ड नोड का मान प्राप्त करने के लिए संपत्ति।
  • अंत में, ' getElementById() 'विधि अपनी आईडी 'पैरा' का उपयोग करके खाली पैराग्राफ को 'परिणाम' चर के मान यानी बटन टेक्स्ट के साथ जोड़ने के लिए एक्सेस करती है।

उत्पादन

यह देखा गया है कि आउटपुट निर्मित '<बटन>' तत्व का टेक्स्ट दिखाता है।

निष्कर्ष

जावास्क्रिप्ट में, ' नोडवैल्यू HTML DOM की संपत्ति नोड वैल्यू संपत्ति को सेट करने और प्राप्त करने में मदद करती है। इस संपत्ति का लौटाया गया मान नोड प्रकार पर निर्भर करता है। यह गुण तत्व के साथ-साथ दस्तावेज़ के लिए भी कोई मूल्य नहीं दिखाता है। इस गाइड ने जावास्क्रिप्ट में HTML DOM एलिमेंट 'नोडवैल्यू' प्रॉपर्टी को संक्षेप में समझाया।