Window location.href 属性

定義と使用法

location.href 現在のページの完全な URL を設定または返します。

インスタンス

例 1

現在のページの URL を取得:

let url = location.href;

自分で試してみる

例 2

現在のページの URL を設定:

location.href = "";

自分で試してみる

例 3

href 値をページ内のアンカーに設定:

location.href = "#top";

自分で試してみる

例 4

href 値をメールアドレスに設定(ソフトウェアが開かれ、新しいメールが作成されます):

location.href = "mailto:someone@example.com";

自分で試してみる

文法

href 属性を返す:

location.href

href 属性を設定:

location.href = URL

属性値

説明
URL

絶対的な URL、例えば:

http://www.example.com/index.html


相対的な URL、例えば:

index.html


アンカー URL、例えば:

location.href="#top"


新しいプロトコル、例えば:

ftp://someftpserver.com

mailto:someone@example.com

file://host/path/example.txt

返り値

タイプ 説明
文字列 ページの完全な URL、プロトコル(例:https://)を含む。

ブラウザのサポート

すべてのブラウザがサポートしています location.href

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
サポート サポート サポート サポート サポート サポート