Atrybut zdarzenia onhashchange w HTML

❮ Atrybuty zdarzeń HTML

Przykład

Wykonaj JavaScript, gdy część kotwicy zostanie zmieniona:

<body onhashchange="myFunction()">

Definicja i użycie

Atrybut onhashchange jest uruchamiany, gdy nastąpiły zmiany w części kotwicy (zaczyna się od symbolu „#”) bieżącego adresu URL.

Przykład tego, czym właściwie jest część kotwicy: Załóżmy, że bieżący adres URL to
http://www.example.com/test.htm#part2 — część kotwicy tego adresu URL to #part2.

Aby wywołać to wydarzenie, możesz:

  • Zmień część kotwicy, ustawiając właściwość location.hash lub location.href obiektu Location
  • Przejdź do bieżącej strony z inną zakładką (użyj przycisków „wstecz” lub „do przodu”)
  • Kliknij link do kotwicy zakładki

Obsługa przeglądarki

Liczby w tabeli określają pierwszą wersję przeglądarki, która w pełni obsługuje atrybut zdarzenia.

Event Attribute
onhashchange 5.0  8.0 3.6 5.0 10.6

Składnia

<element onhashchange="script">

Wartości atrybutów

Value Description
script The script to be run on onhashchange

Szczegóły techniczne

Obsługiwane tagi HTML: <ciało>

Powiązane strony

Odniesienie HTML DOM: zdarzenie onhashchange


❮ Atrybuty zdarzeń HTML