1. 開発者向けのウェブ技術
  2. Web API
  3. FileList
  4. item()

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

FileList: item() メソッド

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。

メモ: この機能はウェブワーカー内で利用可能です。

item()FileList インターフェイスのメソッドは、ファイルリスト中の指定された位置のファイルを表す File オブジェクトを返します。

構文

js
item(index)

引数

index

リストから取得するファイルの位置を表す 0 で始まる添字です。

返値

要求されたファイルを表す File オブジェクトを返します。

ファイル名を出力する

この例では、item() を用いて FileList の最初のアイテムを選択します。

HTML

html
<input type="file" />
<div class="output"></div>

JavaScript

js
const fileInput = document.querySelector("input[type=file]");
const output = document.querySelector(".output");
fileInput.addEventListener("change", () => {
 const fileList = fileInput.files;
 if (fileList.length > 0) {
 const file = fileList.item(0);
 output.textContent = `${file.name} を選択しました`;
 }
});

結果

仕様書

仕様書
File API
# dfn-item

ブラウザーの互換性

MDN の改良に協力

協力方法を知る

このページは MDN の貢献者によって に最終更新されました。

AltStyle によって変換されたページ (->オリジナル) /