दस्तावेज़ बेसयूआरआई प्रॉपर्टी जावास्क्रिप्ट में क्या करती है

Dastaveza Besayu Ara A I Proparti Javaskripta Mem Kya Karati Hai



जब कोई HTML दस्तावेज़ रन टाइम पर ब्राउज़र विंडो पर लोड होता है, तो यह दस्तावेज़ एक दस्तावेज़ ऑब्जेक्ट बन जाता है जो इसमें प्रदर्शित सभी HTML तत्वों तक पहुंच प्रदान करता है। यह विधियों और गुणों की एक विस्तृत श्रृंखला के साथ आता है जो विशेष कार्यों को करने में मदद करता है। “ अड्डों ” एक ऐसी संपत्ति है जिसे विशेष रूप से HTML दस्तावेज़ के आधार यूआरआई (वर्तमान वेब पेज पता) को वापस करने के लिए डिज़ाइन किया गया है। आधार यूआरआई का पता लगाना उपयोगी है जो उपयोगकर्ता को निर्दिष्ट HTML दस्तावेज़ों का डोमेन, संसाधन और स्थान बताता है।

यह पोस्ट जावास्क्रिप्ट में दस्तावेज़ 'बेसयूआरआई' संपत्ति के कामकाज को प्रदर्शित करती है।







दस्तावेज़ 'बेसयूआरआई' संपत्ति जावास्क्रिप्ट में क्या करती है?

अड्डों 'दस्तावेज़' ऑब्जेक्ट की केवल पढ़ने योग्य संपत्ति निर्दिष्ट दस्तावेज़ का आधार यूआरआई (यूनिफ़ॉर्म रिसोर्स आइडेंटिफ़ायर) प्रदर्शित करती है। 'बेसयूआरआई' दस्तावेज़ स्थान को निर्दिष्ट करने वाला एक पूर्ण यूआरटी है। यह संपत्ति दस्तावेज़ आधार यूआरआई को 'स्ट्रिंग' के रूप में लौटाती है।



वाक्य - विन्यास



दस्तावेज़.बेसयूआरआई





उपरोक्त सिंटैक्स को परिभाषित कार्य को करने के लिए किसी अतिरिक्त पैरामीटर की आवश्यकता नहीं है।

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



उदाहरण: 'बेसयूआरआई' संपत्ति का उपयोग करके दस्तावेज़ आधार यूआरआई पुनर्प्राप्त करें

यह उदाहरण वर्तमान दस्तावेज़ आधार यूआरआई प्राप्त करने के लिए 'दस्तावेज़' ऑब्जेक्ट के साथ 'बेसयूआरआई' संपत्ति को लागू करता है।

HTML कोड

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

< एच 2 > दस्तावेज़ आधारयूआरआई संपत्ति में जावास्क्रिप्ट एच 2 >
< बटन क्लिक पर = 'jsFunc()' > बेसयूआरआई प्राप्त करें बटन >
< पी पहचान = 'नमूना' > पी >

उपरोक्त कोड स्निपेट के अनुसार:

  • टैग लेवल 2 का एक उपशीर्षक जोड़ता है।

  • <बटन> टैग संलग्न माउस इवेंट 'ऑनक्लिक' इवेंट के साथ एक बटन निर्दिष्ट करता है जो इवेंट ट्रिगर होने पर जावास्क्रिप्ट फ़ंक्शन 'jsFunc()' को कॉल करता है।
  • <पी> टैग वर्तमान दस्तावेज़ आधार यूआरआई के साथ जोड़ने के लिए निर्दिष्ट आईडी 'नमूना' के साथ एक खाली पैराग्राफ बनाता है।

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

अब, जावास्क्रिप्ट कोड के साथ जारी रखें:

< लिखी हुई कहानी >
समारोह jsFunc ( ) {
होने देना टी = दस्तावेज़.बेसयूआरआई;
document.getElementById ( 'नमूना' ) .innerHTML = ' वर्तमान दस्तावेज़ का बेसयूआरआई है: ' + टी;
}
लिखी हुई कहानी >

ऊपर दिए गए कोड में:

  • उपयोगकर्ता द्वारा परिभाषित फ़ंक्शन ' jsFunc() पहले 't' नाम का एक वेरिएबल घोषित करता है जो 'document.baseURI' प्रॉपर्टी का उपयोग करता है।
  • उसके बाद, ' लागू करें getElementById() वैरिएबल 'टी' लौटाए गए मान यानी बेस यूआरआई को प्रदर्शित करने के लिए आईडी वाले खाली पैराग्राफ को 'नमूना' के रूप में लाने की विधि।

उत्पादन

यहां, उपरोक्त आउटपुट वर्तमान दस्तावेज़ के आधार यूआरआई को 'के माध्यम से प्रदर्शित करता है' दस्तावेज़.बेसयूआरआई 'बटन पर संपत्ति तदनुसार क्लिक करें।

निष्कर्ष

जावास्क्रिप्ट ' दस्तावेज़ ' वस्तु ' अड्डों निर्दिष्ट दस्तावेज़ आधार यूआरआई प्राप्त करने के लिए संपत्ति उपयोगी है। यह सक्रिय वेब पेज बेस यूआरआई का प्रतिनिधित्व करने वाला एक स्ट्रिंग मान प्रदान करता है। यह केवल पढ़ने योग्य संपत्ति है जो इस कार्यक्षमता को निष्पादित करने के लिए किसी अतिरिक्त पैरामीटर पर निर्भर नहीं करती है। इस पोस्ट ने जावास्क्रिप्ट में दस्तावेज़ 'बेसयूआरआई' संपत्ति के कामकाज (व्यावहारिक कार्यान्वयन के साथ) का संक्षेप में प्रदर्शन किया।