HTMLObjectElement インターフェイス
HTMLObjectElement インターフェイスは、java や flash といったマルチメディアリソースといった他のファイルからリソースを取り込む <object> エレメントを定義したインターフェイスです。
HTMLObjectElement インターフェイスは、そのプロパティ、メソッド、イベントを定義しています。
- EventTarget
-
- └ Node
-
- └ Element
-
- └ HTMLElement
-
- ┆
- ├ HTMLObjectElement
- ┆
ページ内 Index
- ad -
プロパティ(Properties)
HTMLObjectElement インターフェイスは 以下の独自のプロパティをもちます。
プロパティ | 概要 | 分類 |
---|---|---|
.contentDocument | <object> エレメントに関連する Document オブジェクトのハンドラーを返す。なければ null | |
.contentWindow | <object> エレメントに関連する Window オブジェクトのプロキシーを返す。なければ null | |
.data | リソースのURL。.type またはこのプロパティの設定が必要。USVString 型 | |
.form | 関連する <form> オブジェクトのハンドラーを返す。なければ null。 | |
.height | リソースを表示する高さの設定と取得。ピクセル単位として | |
.name | name 属性。 | |
.type | リソースの MIME タイプ。.data またはこのプロパティの設定が必要 | |
.useMap | 関連する <map> を指定 | |
.validationMessage | エラーメッセージを取得。エラーがなければ null 。DOMString 型 | |
.validity | ボタンの有効性を示す ValidityState オブジェクトを返す | |
.width | リソースを表示する幅の設定と取得。ピクセル単位として | |
.willValidate |
以下は、HTMLElement インターフェイスのプロパティと継承したプロパティです。参考にしてください。
Nodeのプロパティ一覧
タイプ名(ハンドラー名) | 概要 | 分類 |
---|
Elementのプロパティ一覧
タイプ名(ハンドラー名) | 概要 | 分類 |
---|
HTMLElementのプロパティ一覧
タイプ名(ハンドラー名) | 概要 | 分類 |
---|
メソッド(Methods)
HTMLObjectElement インターフェイスは 以下の独自のメソッドがあります。さらに継承したメソッドがあります。
メソッド | 概要 | 分類 |
---|---|---|
.checkValidity() | データの検証を実行。エラーがある場合は invalid イベントが発生。検証範囲の設定が必要。type="reset"、"button" は非対応。 Boolean 型 | |
reportValidity() | データの検証を実行。エラーがある場合は invalid イベントが発生しメッセージを出力。検証範囲の設定が必要。type="reset"、"button" は非対応。 Boolean 型 | |
.setCustomValidity() | データの検証エラーを任意に発生できる。引数が指定されるとエラー状態になる。引数を空文字 '' にすると終了。type="reset"、"button" は非対応。 void 型 |
HTMLObjectElement インターフェイスが継承したHTMLElement インターフェイスのメソッドです。 Node 、Element インターフェイスのメソッドを含みます。使えないものもあるので参考してください。
Nodeのメソッド一覧
タイプ名(ハンドラー名) | 概要 | 分類 |
---|
Elementのメソッド一覧
タイプ名(ハンドラー名) | 概要 | 分類 |
---|
HTMLElementのメソッド一覧
タイプ名(ハンドラー名) | 概要 | 分類 |
---|
イベント(Event)
HTMLObjectElement にイベントハンドラーを定義する方法には以下があります。
HTMLObjectElement.addEventListener( 'click', ()=>{...} )
HTMLObjectElement.onclick = function(){...}
<button onclick = "..." >
イベントについてはEventを参照してください。 イベントの監視についてはEventTargetが担っています。
以下は、HTMLObjectElement が継承しているイベント一覧です。使えないものもあるので参考にしてください。
GlobalEventHandlersのイベント一覧
タイプ名(ハンドラー名) | 概要 | 分類 |
---|
DocumentAndElementEventHandlersのイベント一覧
タイプ名(ハンドラー名) | 概要 | 分類 |
---|
HTMLElementのイベント一覧
タイプ名(ハンドラー名) | 概要 | 分類 |
---|
- ad -