Thuộc tính onhashchange HTML


Định nghĩa và Cách sử dụng

Thuộc tính onhashchange kích hoạt khi có những thay đổi đối với phần liên kết (bắt đầu bằng ký hiệu '#') của URL hiện tại.

Ví dụ về phần neo thực sự là gì: Giả sử rằng URL hiện tại là
http://www.example.com/test.htm#part2 - Phần neo của URL này sẽ là # part2.

Để gọi sự kiện này, bạn có thể:

  • Thay đổi phần neo bằng cách đặt thuộc tính location.hash hoặc location.href của Đối tượng Vị trí
  • Điều hướng đến trang hiện tại bằng một dấu trang khác (Sử dụng các nút "quay lại" hoặc "chuyển tiếp")
  • Nhấp vào một liên kết đến một liên kết dấu trang

Áp dụng đối với

Thuộc tính onhashchange là một phần của Thuộc tính sự kiện và có thể được sử dụng trên phần tử sau:

Các yếu tố Biến cố
<body> onhashchange

Thí dụ

Thực thi JavaScript khi phần neo đã được thay đổi:

<body onhashchange="myFunction()">

Hỗ trợ trình duyệt

Các số trong bảng chỉ định phiên bản trình duyệt đầu tiên hỗ trợ đầy đủ thuộc tính sự kiện.

Event Attribute
onhashchange 5.0  8.0 3.6 5.0 10.6