--- title: File.name slug: Web/API/File/name tags: - API - File API - Files - Property - Reference - プロパティ translation_of: Web/API/File/name ---
{{APIRef("File API")}}

{{domxref("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);
  }
}

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

{{ EmbedLiveSample('Example', 300, 50) }}

仕様書

仕様書 状態 備考
{{SpecName('File API', '#file-attrs', 'name')}} {{Spec2('File API')}} 初回定義

ブラウザーの互換性

{{Compat("api.File.name")}}

関連情報