Retorna el nombre del archivo representado por el objeto File. Por razones de seguridad, la ruta de directorios es excluida de esta propiedad.

Sintaxis

var nombre = file.name;

Valor

Una cadena, conteniendo el nombre del archivo sin la ruta de directorios, por ejemplo: "Mi resumen.rtf".

Ejemplo

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

Prueba el resultado:

Especificaciones

Especificacion Estado Comentario
File API
La definición de 'name' en esta especificación.
Working Draft Definicion inicial.

Compatibilidad con navegadores

Caractersitica Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
File.name 13.0 (Yes) 3.6 (1.9.2) 10.0 16.0 (Yes) [1]
Caracteristica Android Edge Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
File.name Sin soporte (Yes) Sin soporte Sin soporte Sin soporte Sin soporte

[1] WebKit bug 32912

Vea también

Etiquetas y colaboradores del documento

 Colaboradores en esta página: BrodaNoel
 Última actualización por: BrodaNoel,