What is the usage of onhashchange event in JavaScript?

HTMLJavascriptProgramming Scripts

When anchor part is changed, then the onhashchange event occurs. You can try to run the following code to learn how to implement onhashchange event in JavaScript.


<!DOCTYPE html>
   <body onhashchange="newFunc">
      <button onclick="functionChange()">Click to change anchor</button>
         function functionChange() {
            location.hash = "about";
            var hash = location.hash;
            document.write("The anchor part is now: " + hash);
         // If the achor part is changed
         function newFunc() {
            alert("Anchor part changed!");
Published on 26-Feb-2018 15:18:17