×

Save Your Code

If you click the save button, your code will be saved, and you get an URL you can share with others.

By clicking the "Save" button you agree to our terms and conditions.

Report Error

×

Save to Google Drive

If you have a Google account, you can save this code to your Google Drive.

Google will ask you to confirm Google Drive access.

×

Open from Google Drive

If you have saved a file to Google Drive, you can open it here:

Result Size: 625 x 571
x
 
<!DOCTYPE html>
<html>
<body onhashchange="myFunction(event)">
<p>Click the button to change the anchor part (hash) of the current URL to #part5</p>
<p>The oldURL property returns the URL of the document we navigated away from.</p>
<p>The newURL property returns the URL we are navigating to.</p>
<button onclick="changePart()">Try it</button>
<p><strong>Note:</strong> These properties are not supported in Internet Explorer.</p>
<p id="demo"></p>
<script>
// Using the location.hash property to change the anchor part
function changePart() {
  location.hash = "part5";
}
function myFunction() {
  document.getElementById("demo").innerHTML = "Previous URL: " + event.oldURL 
  + "<br>New URL: " + event.newURL;
}
</script>
</body>
<!-- Mirrored from www.w3schools.com/jsref/tryit.asp?filename=tryjsref_event_hashchange_newurl by HTTrack Website Copier/3.x [XR&CO'2014], Mon, 27 Jan 2020 03:03:01 GMT -->
</html>
×

Report a Problem: