--- title: File.name slug: Web/API/File/name tags: - API - File API - Files - Propriadade - Referencia translation_of: Web/API/File/name ---
{{APIRef("File API")}}
Devolve o nome do ficheiro representado por um objeto {{domxref("File")}}. Por razões de segurança, o caminho é excluído desta propriedade.

Sintaxe

var name = file.name;

Valor

Uma string, que contem o nome do ficheiro sem o caminho, por exemplo "O meu Resumo.rtf".

Exemplo

<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);
  }
}

Veja os resultados abaixo:

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

Especificações

Especificação Estado Comentário
{{SpecName('File API', '#file-attrs', 'name')}} {{Spec2('File API')}} Definição inicial.

Compatibilidade

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

Ver também