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' в этой спецификации.
Рабочий черновик Initial definition.

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

BCD tables only load in the browser

Смотрите также