Skip to content

Instantly share code, notes, and snippets.

@wescleymatos
Created March 2, 2019 12:43
Show Gist options
  • Save wescleymatos/9f22d098c52f13c0233e9152edbe45f2 to your computer and use it in GitHub Desktop.
Save wescleymatos/9f22d098c52f13c0233e9152edbe45f2 to your computer and use it in GitHub Desktop.
Preview image JS
/*
<form id="form1" runat="server">
<input type='file' id="imgInp" />
<img id="blah" src="#" alt="sua imagem" />
</form>
*/
function leUrl(input) {
if (input.files && input.files[0]) { //verifica se o arquivo não está nulo
var reader = new FileReader(); //instancia um objeto FileReader que permite aplicações web ler o conteúdo dos arquivos (ou buffers de dados puros)
reader.onload = function (e) { //Este evento é chamado cada vez que a operação de leitura é completada com sucesso.
$('#blah').attr('src', e.target.result); //aqui seto a imagem no src da div a cima
}
reader.readAsDataURL(input.files[0]); //Inicia a leitura do conteúdo que caira após o peração completar na função a cima
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment