- _blank - यह लिंक किए गए दस्तावेज़ को एक नई विंडो में खोलेगा।
- _parent - यह लिंक किए गए दस्तावेज़ को पैरेंट फ़्रेमसेट में खोल देगा।
- _top - यह लिंक किए गए दस्तावेज़ को पूरे शरीर की विंडो में खोल देगा।
- _self - यह लिंक किए गए दस्तावेज़ को उसी विंडो में खोलेगा। यह डिफ़ॉल्ट व्यवहार है
- framename - यह लिंक किए गए दस्तावेज़ को निर्दिष्ट फ़्रेमनाम में खोलेगा।
सिंटैक्स
−
. के लिए वाक्य रचना निम्नलिखित हैलक्ष्य संपत्ति लौटाना -
anchorObject.target
टारगेट प्रॉपर्टी सेट करना -
anchorObject.target = "_blank|_self|_parent|_top|framename"
उदाहरण
आइए हम एंकर लक्ष्य संपत्ति का एक उदाहरण देखें -
<!DOCTYPE html>
<html>
<body>
<p><a id="Anchor" target="_self" href="https://www.examplesite.com">example site</a></p>
<p><a id="Anchor2" href="https://www.examplesite.com">example site</a></p>
<p>Click the button to see the value of the target attribute.</p>
<button onclick="getTarget1()">GetTarget</button>
<button onclick="setTarget2()">SetTarget</button>
<p id="Target1"></p>
<script>
function getTarget1() {
var x = document.getElementById("Anchor").target;
document.getElementById("Target1").innerHTML = x;
}
function setTarget2(){
document.getElementById("Anchor2").innerHTML="Target has been set";
document.getElementById("Target1").target="newframe";
}
</script>
</body>
</html> आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा -

"GetTarget" बटन पर क्लिक करने के बाद -

"सेटटार्गेट" बटन पर क्लिक करने के बाद -

उपरोक्त उदाहरण में -
हमने लक्ष्य विशेषता के साथ एक एंकर टैग लिया है और एक मान _self के साथ और दूसरा डिफ़ॉल्ट _blank के साथ -
<p><a id="Anchor" target="_self" href="https://www.examplesite.com">example site</a></p> <p><a id="Anchor2" href="https://www.examplesite.com">example site</a></p>
इसके बाद हमने क्रमशः getTarget1() और setTarget2() फ़ंक्शन निष्पादित करने के लिए GetTarget और SetTarget नाम के दो बटन बनाए हैं।
<button onclick="getTarget1()">GetTarget</button> <button onclick="setTarget2()">SetTarget</button>
getTarget1 () को पहले लिंक से लक्ष्य मान मिलेगा और id=“Target1” के साथ पैराग्राफ टैग में प्रदर्शित होगा। setTarget2() डिफ़ॉल्ट _blank से कस्टम फ़्रेम "न्यूफ़्रेम" पर लिंक2 का टारगेट मान सेट करेगा।
function getTarget1() {
var x = document.getElementById("Anchor").target;
document.getElementById("Target1").innerHTML = x;
}
function setTarget2(){
document.getElementById("Target1").innerHTML="Target has been set";
document.getElementById("Anchor2").target="_blank";
}