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

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

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,