Area href 属性

定義と用法

href 属性はエリアを設定または返します。 href 属性値

href 属性はエリア内のリンクのターゲットを規定します。

も参照してください:

HTML 参考マニュアル:HTML <area> href 属性

例 1

エリア内のリンクの URL を変更:

document.getElementById("venus").href = "sun.htm";

自分で試してみる

例 2

エリア内のリンクの URL を取得:

var x = document.getElementById("venus").href;

自分で試してみる

例 3

エリア内のリンクの URL を絶対的な URL に変更:

document.getElementById("venus").href = "http://www.codew3c.com/";

自分で試してみる

文法

href 属性を返す:

areaObject.href

href 属性を設定:

areaObject.href = URL

属性値

説明
URL

指定されたエリアのハイパーリンクのターゲット。

可能な値:

  • 絶対的な URL - 別のサイトへのリンク(例えば href="http://www.example.com/sun.htm")
  • 相対的な URL - サイト内のファイルへのリンク(例えば href="sun.htm")
  • 指定された id を持つページ内の要素にリンク(例えば href="#top")
  • 他のプロトコル(例えば https://、ftp://、mailto:、file: など。)
  • スクリプト(例えば href="javascript:alert('Hello');")

技術的詳細

返り値: リンクの URL を表す文字列値。プロトコル(例えば http://)を含む完全な URL を返します。

ブラウザのサポート

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