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.

* Some parts of this feature may have varying levels of support.

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
# htmlareaelement

ブラウザーの互換性

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
HTMLAreaElement
alt
attributionSrc
Experimental
coords
download
hash
host
hostname
href
noHref
Deprecated
origin
password
pathname
ping
port
protocol
referrerPolicy
no-referrer-when-downgrade
origin-when-cross-origin
unsafe-url
rel
relList
search
shape
target
toString
username

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
Partial support
Partial support
In development. Supported in a pre-release version.
In development. Supported in a pre-release version.
No support
No support
Experimental. Expect behavior to change in the future.
Deprecated. Not for use in new websites.
See implementation notes.
Uses a non-standard name.
Has more compatibility info.

関連情報

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