FileReader.onload
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
La propiedad FileReader.onload
contiene un controlador de evento ejecutado cuando load
es ejecutado, cuando el contenido es leído con readAsArrayBuffer
, readAsBinaryString
, readAsDataURL
o readAsText
está habilitado.
Ejemplo
js
// Respuest desde un <input type="file" onchange="onChange(event)">
function onChange(event) {
var file = event.target.files[0];
var reader = new FileReader();
reader.onload = function (event) {
// El texto del archivo se mostrará por consola aquí
console.log(event.target.result);
};
reader.readAsText(file);
}