File.name

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

構文

var name = file.name;

パスを除いたファイル名の入った文字列。 "My Resume.rtf" など。

<input type="file" multiple onchange="processSelectedFiles(this)">

<div id="output"></div>
const output = document.querySelector("#output");
function processSelectedFiles(fileInput) {
  let files = fileInput.files;
  output.textContent = "選択されたファイルのリスト:";

  for (let i = 0; i < files.length; i++) {
    output.textContent += `\nファイル名: ${files[i].name}`;
  }
}

結果

仕様書

Specification
File API
# dfn-name

ブラウザーの互換性

BCD tables only load in the browser

関連情報