HTMLAreaElement

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

HTMLAreaElement インターフェイスは、(通常のオブジェクトである HTMLElement が継承によって利用できるもの以外に) <area> 要素のレイアウトと表示を操作するための特別なプロパティとメソッドを提供します。

EventTarget Node Element HTMLElement HTMLAreaElement

インスタンスプロパティ

親である HTMLElement からプロパティを継承しています。

HTMLElement.accessKey

文字列で、入力フォーカスをこのハイパーリンクに切り替える単一文字を表します。

HTMLAreaElement.alt

要素の代替テキストを含む HTML の alt 属性を反映する文字列です。

HTMLAreaElement.coords

ホットスポット領域を定義する座標を含む HTML の coords 属性を反映する文字列です。

HTMLAreaElement.download Experimental

文字列で、リンク先リソースをブラウザーに表示するのではなくダウンロードすることを意図していることを示します。値は、提案するファイル名を表します。そのファイル名が基になる OS の有効なファイル名でなかった場合は、ブラウザーが修正します。

HTMLAreaElement.hash

文字列で、参照する URL の先頭のハッシュマーク ('#') を含むフラグメント識別子を表します。

HTMLAreaElement.host

文字列で、参照する URL のホスト名とポート番号(既定のポート番号でない場合)を表します。

HTMLAreaElement.hostname

文字列で、参照する URL のホスト名を表します。

HTMLAreaElement.href

文字列で、 HTML の href 属性を反映し、リンク先リソースの有効な URL を含みます。

HTMLAreaElement.noHref 非推奨;

論理値のフラグで、領域がアクティブでない (true) かアクティブである (false) かを示します。

HTMLAreaElement.origin 読取専用

URL のオリジン、つまりスキーム(プロトコル)、ドメイン(ホスト名)、ポートを含む文字列を返します。

HTMLAreaElement.password

ドメイン名の前に指定されたパスワードを含む文字列を返します。

HTMLAreaElement.pathname

最初の '/' に続き、クエリー文字列やフラグメントを含まない URL のパスを含む文字列です。

HTMLAreaElement.port

文字列で、参照する URL のポート番号部分がある場合は、それを表します。

HTMLAreaElement.protocol

文字列で、参照する URL の末尾のコロン (':') を含むプロトコルの部分を表します。

HTMLAreaElement.referrerPolicy Experimental

文字列で、どのリファラーを使用するかを示す HTML の referrerpolicy 属性を反映します。

HTMLAreaElement.rel

文字列で、対象オブジェクトからリンク先オブジェクトへの関係を指定する HTML の rel 属性を反映します。

HTMLAreaElement.relList 読取専用

DOMTokenList で、 HTML の rel 属性を反映し、現在の文書とリンクされたリソースとの関係を、トークンのリストで示したものを返します。

HTMLAreaElement.search

参照する URL の検索要素(先頭の疑問符 ('?') を含む)をがあれば、それを表す文字列です。

HTMLAreaElement.shape

文字列で、 HTML の shape 属性を反映し、ホットスポットの形状を示します。既知の値に制限されています。

HTMLElement.tabIndex

現在の文書のタブ移動ナビゲーション順序での要素の位置を含む long です。

HTMLAreaElement.target

文字列で、リンク先リソースを表示する場所を示す HTML の target 属性を反映します。

HTMLAreaElement.username

ドメイン名の前に指定されたユーザー名を含む文字列です。

インスタンスメソッド

親である HTMLElement からメソッドを継承しています。

HTMLAreaElement.toString()

URL 全体を含む文字列を返します。 HTMLAreaElement.href の別名です。

仕様書

Specification
HTML Standard
# htmlareaelement

ブラウザーの互換性

BCD tables only load in the browser

関連情報

  • このインターフェイスを実装する HTML 要素: <area>