Check For A # hash In A URL Using JavaScript




Here we consider how to Check For A #hash In A URL Using JavaScript. In some cases, we may have detect # hash on the URL. This can be easily done by using JavaScript.




Consider, current URL is
http://localhost/Default.aspx#test .

We can detect the has by using window.location.hash.

if(window.location.hash) {
          // #hash Exist. Here its is #test
          // window.location.hash gives hash string
}
else
{
         // #hash does not Exist.
}





if (location.href.indexOf("#") != -1) {
          // get the hash string as follows.
          // location.href.substr(location.href.indexOf("#"))
}
else {
         // #hash does not Exist.
}