--- 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')}} Initial definition.

Совместимость с браузерами

{{CompatibilityTable}}
Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
File.name 13.0 {{CompatVersionUnknown}} {{CompatGeckoDesktop("1.9.2")}} 10.0 16.0 {{CompatVersionUnknown}} [1]
Feature Android Edge Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
File.name {{CompatNo}} {{CompatVersionUnknown}} {{CompatNo}} {{CompatNo}} {{CompatNo}} {{CompatNo}}

[1] {{webkitbug("32912")}}

Смотри также