JavaScriptにおけるDOM(ドキュメントオブジェクトモデル)の input type=file オブジェクトのプロパティ。
input type=file オブジェクトは、HTMLにおけるファイル入力欄(type属性がfileであるinput要素)を扱うオブジェクト。
input type=file オブジェクトは、このページのプロパティだけでなく、Elementオブジェクトやイベントのページの内容も大方有効である。
-
inputFileObject.typeプロパティ
inputFileObject.typeは、ファイル入力欄(type属性がfileであるinput要素)のtype属性の値を取得、もしくは、設定するプロパティ。type属性には、input要素のタイプを指定できるのだが、ファイル入力欄におけるtype属性の値は常に「file」である。
-
inputFileObject.nameプロパティ
inputFileObject.nameは、ファイル入力欄(type属性がfileであるinput要素)のname属性の値を取得、もしくは、設定するプロパティ。
-
inputFileObject.valueプロパティ
inputFileObject.valueは、ファイル入力欄(type属性がfileであるinput要素)に入力したファイル名とパスを取得するプロパティ。
-
inputFileObject.disabledプロパティ
inputFileObject.disabledは、ファイル入力欄(type属性がfileであるinput要素)のdisabled属性の値を取得、もしくは、設定するプロパティ。disabled属性には、ファイル入力欄(type属性がfileであるinput要素)を無効にするかどうかを指定することができる。無効にしたファイル入力欄のデータは、フォーム送信時の送信データに含めない。
-
inputFileObject.formプロパティ
inputFileObject.formは、ファイル入力欄(type属性がfileであるinput要素)が所属するform要素への参照を取得するプロパティ。
-
inputFileObject.requiredプロパティ
inputFileObject.requiredは、ファイル入力欄(type属性がfileであるinput要素)のrequired属性の値を取得、もしくは、設定するプロパティ。required属性には、ファイル入力欄(type属性がfileであるinput要素)への入力を必須にするかどうかを指定することができる。
-
inputFileObject.multipleプロパティ
inputFileObject.multipleは、ファイル入力欄(type属性がfileであるinput要素)のmultiple属性の値を取得、もしくは、設定するプロパティ。multiple属性には、ファイル入力欄(type属性がfileであるinput要素)に複数のファイルを入力出来るようにするかどうかを指定することができる。
-
inputFileObject.acceptプロパティ
inputFileObject.acceptは、ファイル入力欄(type属性がfileであるinput要素)のaccept属性の値を取得、もしくは、設定するプロパティ。accept属性には、ファイル入力欄に入力できるファイル形式を、MIMEタイプなどで指定できる。