--- title: FileReader.onload slug: Web/API/FileReader/onload tags: - Arquivo - Event Handler - FileReader - Manipulador de eventos - Propriedade translation_of: Web/API/FileReader/onload ---
{{APIRef}}
A propriedade FileReader.onload contém um manipulador de eventos (event handler) executado quando o evento de carregamento ({{event('load')}}) é ativado, quando o conteúdo lido com readAsArrayBuffer, readAsBinaryString, readAsDataURL ou readAsText fica disponível.
// Callback de um <input type="file" onchange="onChange(event)">
function onChange(event) {
var file = event.target.files[0];
var reader = new FileReader();
reader.onload = function(event) {
// O arquivo de texto será impresso aqui
console.log(event.target.result)
};
reader.readAsText(file);
}