English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
href属性設定または現在のページの完全なURLを返します。
href属性を返します:
location.href
href属性を設定します:
location.href = URL
var x = location.href; document.querySelector("#output").innerHTML = x;テストをしてみる‹/›
すべてのブラウザはhref属性を完全にサポートしています:
属性 | |||||
href | は | は | は | は | は |
値 | 説明 |
---|---|
URL | リンクのURLを指定する文字列。 可能な値:
|
返り値: | ページの全体のURLを示す文字列、プロトコル(例えばhttps://) |
---|
href値を別のウェブサイトに設定します:
location.href = "https://ja.oldtoolbag.com";テストをしてみる‹/›
href値をページ内のアンカーに設定します:
location.href = "#top";テストをしてみる‹/›
この例では、すべての場所属性を表示しています:
var txt = ""; txt += "<p>ホスト: " + location.host + "</p>"; txt += "<p>ホスト名: " + location.hostname + "</p>"; txt += "<p>Href: " + location.href + "</p>"; txt += "<p>オリジン: " + location.origin + "</p>"; txt += "<p>パス名: " + location.pathname + "</p>"; txt += "<p>プロトコル: " + location.protocol + "</p>"; txt += "<p>検索: " + location.search + "</p>"; document.write(txt);テストをしてみる‹/›
位置参照:location.host属性
位置参照:location.hostname属性
位置参照:location.pathname属性
位置参照:location.protocol属性