HTMLMapElement インターフェイス
HTMLMapElement インターフェイスは、画像上に複数のクリックできる領域を設けることができる、クリッカブルマップのための親エレメントである <map> を定義したインターフェイスです。
HTMLMapElement インターフェイスにおいて <map> のプロパティ、メソッド、イベントを定義しています。
<map> は、<area> と併せて使います。<area> は HTMLAreaElement インターフェイスを参照してください。
- EventTarget
-
- └ Node
-
- └ Element
-
- └ HTMLElement
-
- ┆
- ├ HTMLMapElement
- ┆
ページ内 Index
- ad -
プロパティ(Properties)
HTMLMapElement インターフェイスは 以下の独自のプロパティをもちます。
プロパティ | 概要 | 分類 |
---|---|---|
.name | <map> エレメントを特定するために用いる。<img> の usemap 属性から特定。DOMString 型 | |
.areas | 子エレメントである <area> を HTMLCollection で返す |
以下は、HTMLElement インターフェイスのプロパティと継承したプロパティです。参考にしてください。
Nodeのプロパティ一覧
タイプ名(ハンドラー名) | 概要 | 分類 |
---|
Elementのプロパティ一覧
タイプ名(ハンドラー名) | 概要 | 分類 |
---|
HTMLElementのプロパティ一覧
タイプ名(ハンドラー名) | 概要 | 分類 |
---|
メソッド(Methods)
HTMLMapElement インターフェイスは 独自のメソッドをもちません。
HTMLMapElement インターフェイスが継承したHTMLElement インターフェイスのメソッドです。 Node 、Element インターフェイスのメソッドを含みます。使えないものもあるので参考してください。
Nodeのメソッド一覧
タイプ名(ハンドラー名) | 概要 | 分類 |
---|
Elementのメソッド一覧
タイプ名(ハンドラー名) | 概要 | 分類 |
---|
HTMLElementのメソッド一覧
タイプ名(ハンドラー名) | 概要 | 分類 |
---|
イベント(Event)
HTMLMapElement にイベントハンドラーを定義する方法には以下があります。
HTMLMapElement.addEventListener( 'click', ()=>{...} )
HTMLMapElement.onclick = function(){...}
<button onclick = "..." >
イベントについてはEventを参照してください。 イベントの監視についてはEventTargetが担っています。
以下は、HTMLMapElement が継承しているイベント一覧です。使えないものもあるので参考にしてください。
GlobalEventHandlersのイベント一覧
タイプ名(ハンドラー名) | 概要 | 分類 |
---|
DocumentAndElementEventHandlersのイベント一覧
タイプ名(ハンドラー名) | 概要 | 分類 |
---|
HTMLElementのイベント一覧
タイプ名(ハンドラー名) | 概要 | 分類 |
---|
- ad -