Open In App

HTML DOM Anchor target Property

Last Updated : 02 Jan, 2024
Improve
Improve
Like Article
Like
Save
Share
Report

The Anchor target Property in HTML DOM is used to set or return the value of the target attribute of a link. The Target attribute is used to specify where to open the link.

Syntax:

  • It returns the target property.
    anchorObject.target
  • It is used to set the target property.
    anchorObject.target = "_blank|_self|_parent|_top|framename" 

Property Values:

Property Value

Description

_blank

It opens the link in a new window.

_self

It is the default value. It opens the linked document in the same frame.

_parent

It opens the linked document in the parent frameset.

_top

It opens the linked document in the full body of the window.

framename

It opens the linked document in the named frame.

Return Value: It returns a string value which represents the target of the linked document.

Example 1: This example returns the Anchor Target Property.

html




<!DOCTYPE html>
<html>
 
<head>
    <title>
        HTML DOM Anchor target Property
    </title>
</head>
 
<body style="text-align: center;">
    <h1>GeeksforGeeks</h1>
 
    <h2>DOM Anchor Target Property</h2>
 
    <p>Welcome to
        <a href="https://www.geeksforgeeks.org/"
            id="GFG" target="_self">
            GeeksforGeeks
        </a>
    </p>
 
    <button onclick="myGeeks()">
        Submit
    </button>
 
    <p id="sudo"></p>
 
    <!-- Script to return Anchor Target Property -->
    <script>
        function myGeeks() {
            let x = document.getElementById("GFG").target;
            document.getElementById("sudo").innerHTML = x;
        }
    </script>
</body>
 
</html>


Output:

anchor-target

Example 2: This example sets the Anchor target Property.

html




<!DOCTYPE html>
<html>
 
<head>
    <title>
        HTML DOM Anchor target Property
    </title>
</head>
 
<body style="text-align: center;">
    <h1>GeeksforGeeks</h1>
 
    <h2>DOM Anchor Target Property</h2>
 
    <p>Welcome to
        <a href="https://www.geeksforgeeks.org/"
            id="GFG" target="_self">
            GeeksforGeeks
        </a>
    </p>
 
    <button onclick="myGeeks()">
        Submit
    </button>
 
    <p id="sudo"></p>
 
    <!-- Script to set Anchor Target Property -->
    <script>
        function myGeeks() {
            let x = document.getElementById("GFG")
                .target = "_blank";
 
            document.getElementById("sudo").innerHTML =
            "The target attribute value changed to " + x;
        }
    </script>
</body>
 
</html>


Output:

anchor-target-2

Supported Browsers:

  • Google Chrome
  • Internet Explorer 10.0 +
  • Firefox
  • Opera
  • Safari


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads