Khi phần neo được thay đổi, thì sự kiện onhashchange xảy ra. Bạn có thể thử chạy đoạn mã sau để tìm hiểu cách triển khai sự kiện onhashchange trong JavaScript.
Ví dụ
<!DOCTYPE html> <html> <body onhashchange="newFunc"> <button onclick="functionChange()">Click to change anchor</button> <script> 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!"); } </script> </body> </html>