File.name

File オブジェクトによって表されるファイルの名前を返します。セキュリティ上の理由から、パスはこのプロパティから除外されます。

構文

var name = file.name;

"My Resume.rtf" のように、パスのないファイルの名前を含む文字列。

<input type="file" multiple onchange="processSelectedFiles(this)">
function processSelectedFiles(fileInput) {
  var files = fileInput.files;

  for (var i = 0; i < files.length; i++) {
    alert("Filename " + files[i].name);
  }
}

以下の結果を確認してください。

仕様書

仕様書 状態 備考
File API
name の定義
草案 初回定義

ブラウザーの互換性

BCD tables only load in the browser

関連情報