HTML DOM बेस टारगेट प्रॉपर्टी HTML <बेस> एलिमेंट से जुड़ी है। इसका उपयोग <आधार> तत्व के लक्ष्य विशेषता के मान को सेट या वापस करने के लिए किया जाता है। लक्ष्य विशेषता का उपयोग यह निर्दिष्ट करने के लिए किया जाता है कि हाइपरलिंक कहाँ खुलेगा। यह पेज में ही या नए पेज में खुल सकता है।
गुण
लक्ष्य गुणों के लिए निम्नलिखित मान हैं -
संपत्ति मान | विवरण |
---|---|
_खाली | नई विंडो में लिंक खोलने के लिए। |
_स्वयं | लिंक को उसी फ्रेम में खोलने के लिए जिसमें उसे क्लिक किया गया था। यह मैं डिफ़ॉल्ट व्यवहार हूं। |
_अभिभावक | पेरेंट फ्रेमसेट में लिंक खोलने के लिए। |
_शीर्ष | विंडो के पूर्ण भाग में लिंक खोलने के लिए। |
फ्रेमनाम | निर्दिष्ट फ्रेम नाम में लिंक खोलने के लिए। |
सिंटैक्स
−
. के लिए वाक्य रचना निम्नलिखित हैलक्ष्य संपत्ति लौटाना -
baseObject.target
टारगेट प्रॉपर्टी सेट करना -
baseObject.target ="_blank|_self|_parent|_top|framename"
उदाहरण
आइए हम HTML DOM लक्ष्य संपत्ति के लिए एक उदाहरण देखें -
<आधार id="Base" target="newframe1" href="https://www.example.com">लक्ष्य विशेषता मान प्राप्त करने के लिए नीचे दिए गए बटन पर क्लिक करें
लक्ष्य विशेषता मान सेट करने के लिए नीचे दिए गए बटन पर क्लिक करें
पूर्व>आउटपुट
यह निम्नलिखित आउटपुट देगा -
लक्ष्य प्राप्त करें क्लिक करने पर -
SET TARGET क्लिक करने पर -
उपरोक्त उदाहरण में -
हमने पहले दो बटन बनाए हैं लक्ष्य प्राप्त करें और लक्ष्य निर्धारित करें क्रमशः getTarget() और setTarget() फ़ंक्शन निष्पादित करने के लिए -
GetTarget () फ़ंक्शन को आईडी "बेस" के साथ तत्व मिलता है जो हमारे मामले में <आधार> तत्व है। मूल तत्व लक्ष्य गुण एक चर x को सौंपा गया है। लक्ष्य संपत्ति मूल्य तब पैराग्राफ में "नमूना" आईडी के साथ आंतरिक HTML () संपत्ति का उपयोग करके प्रदर्शित किया जाता है।
फ़ंक्शन getTarget() { var x =document.getElementById("ById("Base").target; document.getElementById("Sample").innerHTML ="सभी लिंक के लिए आधार लक्ष्य है:" + x;}सेटटार्गेट () फ़ंक्शन को आईडी "बेस" के साथ तत्व मिलता है जो हमारे मामले में <आधार> तत्व है। <आधार> तत्व का लक्ष्य गुण तब "_blank" पर सेट होता है, जिसका अर्थ है कि यह नए टैब में खुलेगा। "लक्ष्य को newframe1 से _blank में बदल दिया गया है" फिर इसके साथ जुड़े "नमूना" आईडी के साथ पैराग्राफ में प्रदर्शित होता है।