Open In App

HTML DOM Location hash Property

The Location Hash property in HTML is used to return the anchor part of a URL. It can also be used to set the anchor part of the URL. It returns the string which represents the anchor part of a URL including the hash ‘#’ sign.

Syntax: 



location.hash
location.hash = anchorname

Property Value:

Return Value: It returns a string value that represents the anchor part of a URL. 



Example: Below program illustrates the Location hash property in HTML:




<!DOCTYPE html>
<html>
 
<head>
    <title>DOM Location hash property</title>
    <style>
        h1 {
            color: green;
        }
    </style>
</head>
 
<body>
    <h1>GeeksforGeeks</h1>
    <h2>DOM Location hash Property</h2>
    <p>
        For setting the anchor part to
        'newlocationhash', double click
        the "Set Anchor" button:
    </p>
    <button ondblclick="mylocation()">
        Set Anchor
    </button>
    <p id="hash"></p>
    <script>
        function mylocation() {
            location.hash = "newlocationhash";
            let h =
                "The anchor part is now: " + location.hash;
            document.getElementById("hash").innerHTML = h;
        }
    </script>
</body>
 
</html>

Output: 

HTML DOM Location hash Property

Supported Browsers: The browsers supported by the Location hash property are listed below: 


Article Tags :