Sự kiện onhashchange kích hoạt khi phần hash (sau #) của URL thay đổi.
Ví dụ
<!DOCTYPE html>
<html>
<body onhashchange="newFunc()">
<button onclick="functionChange()">Click để thay đổi anchor</button>
<script>
function functionChange() {
location.hash = "about";
var hash = location.hash;
document.write("Phần anchor hiện tại: " + hash);
}
function newFunc() {
alert("Phần anchor đã thay đổi!");
}
</script>
</body>
</html>