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