The Location hostname property in HTML is used to return the hostname of the current URL. The Location hostname property returns a string that contains the domain name, or the IP address of a URL.
Syntax:
It returns the hostname property.
location.hostname
It is used to set the hostname property.
location.hostname = hostname
The below program illustrates the Location hostname property in HTML:
Example:
<h1 style="color:green">
GeeksforGeeks
</h1>
<h2>DOM Location hostname Property</h2>
<p>
For returning the hostname of the current
URL, double click the "Return hostname" button:
</p>
<button ondblclick="myhost()">
Return hostname
</button>
<p id="hostname"></p>
<script>
function myhost() {
var h = location.hostname;
document.getElementById("hostname").innerHTML = h;
}
</script>
Output:

Supported Browsers: The browser supported by Location hostname property are listed below:
- Google Chrome 1
- Edge 12
- Internet Explorer 3
- Firefox 1
- Opera 12.1
- Safari 1