私は Javascript を使い始めて、いくつかの基礎を理解しようとしています。質問は特にファイルインターフェイスに関するものではありませんが、私が理解しようとしていることです。
私のHTMLファイルには、ファイルタイプの入力があります。
<input type="file" id="fileInput" multiple/>
次に、私のJSファイルには次のものがあります。
var fileVar = document.getElementById('fileInput').files[0];
これは正常に機能し、filevar のタイプはFile
.
今、私はfiles
属性がどのように機能するかを理解しようとしています。
W3 では、API は次のように定義されています。
interface FileList {
getter File? item(unsigned long index);
readonly attribute unsigned long length;
};
を使用して FileList 内の個々のファイルにアクセスする方法を見つけようとしていfiles
ます。どこにも定義されていないようです。配列はどこfiles
から来ていますか?