備忘録的プログラミングリファレンス

HTMLDataListElement インターフェイス

 HTMLDataListElement インターフェイスは、<input>エレメントの入力候補リスト(a list of predefined options)を設定するための<datalist> エレメントを定義したインターフェイスです。
 このインターフェイスのプロパティメソッドイベントを定義しています。

HTMLDataListElement 継承図

プロパティ(Properties)

 HTMLDataListElement インターフェイスは 以下の独自のプロパティをもちます。

プロパティ概要分類
.options<datalist> エレメントの子エレメント <option> エレメントのリストを HTMLCollection として返す

 以下は、HTMLDataListElement が継承しているプロパティです。参考にしてください。

Nodeのプロパティ一覧 

タイプ名(ハンドラー名)概要分類

Elementのプロパティ一覧 

タイプ名(ハンドラー名)概要分類

HTMLElementのプロパティ一覧 

タイプ名(ハンドラー名)概要分類

メソッド(Methods)

 HTMLDataListElement インターフェイスは 以下の独自のメソッドはありません。

 HTMLDataListElement インターフェイスが継承したHTMLElement インターフェイスのメソッドです。 NodeElement インターフェイスのメソッドを含みます。使えないものもあるので参考してください。

Nodeのメソッド一覧 

タイプ名(ハンドラー名)概要分類

Elementのメソッド一覧 

タイプ名(ハンドラー名)概要分類

HTMLElementのメソッド一覧 

タイプ名(ハンドラー名)概要分類

イベント(Event)

 HTMLDataListElement にイベントハンドラーを定義する方法には以下があります。

HTMLDataListElement.addEventListener( 'click', ()=>{...} )
HTMLDataListElement.onclick = function(){...}
<button onclick = "..." >

 イベントについてはEventを参照してください。 イベントの監視についてはEventTargetが担っています。

 以下は、HTMLDataListElement が継承しているイベント一覧です。使えないものもあるので参考にしてください。

GlobalEventHandlersのイベント一覧 

タイプ名(ハンドラー名)概要分類

DocumentAndElementEventHandlersのイベント一覧 

タイプ名(ハンドラー名)概要分類

HTMLElementのイベント一覧 

タイプ名(ハンドラー名)概要分類