https://developer.mozilla.org/en-US/.../readAsDataURL
Código HTML:
Ver original
Código Javascript:
Ver original
function previewFiles() { var preview = document.querySelector('#preview'); var files = document.querySelector('input[type=file]').files; function readAndPreview(file) { // Make sure `file.name` matches our extensions criteria if ( /\.(jpe?g|png|gif)$/i.test(file.name) ) { var reader = new FileReader(); reader.addEventListener("load", function () { var image = new Image(); image.height = 100; image.title = file.name; image.src = this.result; preview.appendChild( image ); }, false); reader.readAsDataURL(file); } } if (files) { [].forEach.call(files, readAndPreview); } }
Cuando inspecciono las imagenes a medida que las subo veo lo siguiente: https://ibb.co/bULPZk