[Edge]。→、、
ウインドウ文書の URL のフラグメント識別子(URL の # 記号で始まり続く部分)が変化したときに発生します。
| バブリング | あり | ||
|---|---|---|---|
| キャンセル可能 | いいえ | ||
| インターフェイス | HashChangeEvent
| イベント ハンドラー プロパティ
| onhashchange
| |
HTML:
<A href="#Aアンカー">A要素。リンク</A><BR> <A id=Aアンカー>A要素。アンカー</A><BR> <SPAN id=IdLog></SPAN>
JavaScript:
function Job(eve){ //hashchange イベントの処理:
D=eve; //=[object]:[object HashChangeEvent]。A要素のリンクをクリックした。
詳細
//isTrusted=[boolean]:true
//oldURL=[string]:file:///C:/Users/asmin/Documents/HTML%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B・・・
//newURL=[string]:file:///C:/Users/asmin/Documents/HTML%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B・・・
//type=[string]:hashchange
//target=[object]:[object Window]
//currentTarget=[object]:[object Window]
//eventPhase=[number]:0
//bubbles=[boolean]:false
//cancelable=[boolean]:false
//defaultPrevented=[boolean]:false
//composed=[boolean]:false
//…
IdLog.innerHTML=IdLog.innerHTML+"●"; //表示。
}
window.onhashchange=Job; //イベント割り当て。