hashchange(onhashchange)イベント
hashchange(onhashchange)イベントは、現在のURLのハッシュ#(ページ内移動用URL)部分が変更、またはページ移動があると発生するHashChangeEventインターフェイスのイベントタイプです。
Windowオブジェクトまたはbodyタグエレメントが対象です。
以下のことでonhashchangeイベントを呼び出すことができます。
- Locationオブジェクトのlocation.hashまたはlocation.hrefプロパティでURLの#以下を変更する。
- 戻るや進むボタンを使用してonhashchangeイベントを設定したページに移動する。
- ブックマークアンカーへのリンクをクリックする。
構文(Syntax)
in HTML
<tagelement onhashchange="function()">
in JavaScript
object.onhashchange = function(){ };
object.addEventListener("hashchange", script_);
備考(Remarks)
| |
Bubbles | Yes |
Cancelable | No |
Interface | HashChangeEvent |
Supported HTML Elements | <body> |