Neueste Web-Entwicklung Tutorials
 

HTML onhashchange Ereignisattribut

<HTML Event - Attribute

Beispiel

Führen Sie einen JavaScript, wenn der Ankerteil geändert wurde:

<body onhashchange="myFunction()">
Versuch es selber "

Definition und Verwendung

Das onhashchange Attribut wird ausgelöst , wenn es hat Änderungen an dem Ankerteil gewesen (beginnt mit einem '#' Symbol) der aktuellen URL.

Ein Beispiel dafür, was ein Ankerteil ist eigentlich: Angenommen, die aktuelle URL
http://www.example.com/test.htm#part2 - Der Ankerteil würde dieser URL sein #part2 .

Um dieses Ereignis aufrufen, können Sie:

  • Ändern Sie den Ankerteil durch die Einstellung location.hash oder location.href Eigenschaft des Location Object - Location Object
  • Navigieren Sie zu der aktuellen Seite mit einem anderen Lesezeichen (Verwenden Sie den "back" oder "forward" Tasten)
  • Klicken Sie auf einen Link zu einem Lesezeichen Anker

Browser-Unterstützung

Die Zahlen in der Tabelle geben Sie die erste Browser - Version, die die voll unterstützt event - Attribut.

Ereignisattribut
onhashchange 5.0 8.0 3.6 5.0 10.6

Unterschiede zwischen HTML 4.01 und HTML5

Das onhashchange Attribut ist neu in HTML5.


Syntax

<elementonhashchange=" script ">

Werte Attribut

Wert Beschreibung
script Das Skript ausgeführt werden soll auf onhashchange

Technische Details

Unterstützte HTML-Tags: <body>

Verwandte Seiten

HTML - DOM - Referenz: onhashchange event


<HTML Event - Attribute