How to check for a hash in URL using JavaScript

published: 07 Apr 2022

2 min read

How to check for a hash in URL using JavaScript

You can use the window.location - the location property of the window - to check if the URL contains a hash (#) or fragment component in JavaScript.

The window.location is a read-only property that returns the Location object representing the current URL of the document being displayed.

The hash property of the Location object returns a string containing a # followed by the fragment identifier of the URL.

Here is an example that checks if the URL contains a hash or not:

let hash = window.location.hash
if (hash) {
  console.log('URL contains a hash!!')
} else {
  console.log('URL does not contain a hash!!')
}

How to check for a hash in URL using JavaScript | Coding Tips And Tricks

Are we missing something?  Help us improve this article. Reach out to us.

Are you looking for other code tips?

Check out what's on in the category: javascript, programming
Check out what's on in the tag: javascript, programming