English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Location hash 属性

JavaScript Location オブジェクト

hash属性はURLのアンchor部分(ハッシュを含む)を設定または返却します。

URLにフラグメント識別子がない場合、この属性は空文字列“”を返します。

注意:この属性を使用してアンchor部分を設定する場合、ハッシュ(#)を含めないでください。

文法:

ハッシュ属性の返却:

location.hash

ハッシュ属性の設定:

location.hash = anchorName
var anchor = document.getElementById("myAnchor");
document.querySelector("#output").innerHTML = anchor.hash;
テストを見て‹/›

ブラウザの互換性

すべてのブラウザで完全にサポートされているhash属性:

属性
hash

属性値

説明
anchorNameURLのアンchor部分を指定する文字列

技術的詳細

返り値:URLのアンchor部分を示す文字列、井戸端記号(#)を含む

さらに例

アンchor部分の設定:

var anchor = document.getElementById("myAnchor");
anchor.hash = "newFragement";
テストを見て‹/›

関連参照

位置参照:location.href属性

位置参照:location.hostname属性

位置参照:location.pathname属性

位置参照:location.protocol属性

JavaScript Location オブジェクト