Perview Gambar di img Tag Javascript berikutnya
Aug 27 2020
Saya ingin melihat gambar dalam tag img setelah saya memasukkan
Html saya
<input name="image" type="file" id="uploadImage" onchange="PreviewImage(this);" />
<img id="uploadPreview" style="width: 100px; height: 100px;" />
JS saya
function PreviewImage(input) {
if (input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
var imageObj=input.next();
consolde.log(imageObj);
input.next('img').attr('src', e.target.result);
}
reader.readAsDataURL(input.files[0]);
}
}
tetapi saya mendapatkan portofolio kesalahan: 766 TypeError Tidak Tertangkap: input.next bukan sebuah fungsi
Jawaban
ihorbond Aug 27 2020 at 08:13
HTML
<input type="file" onchange="previewFile()"><br>
<img src="" height="200" alt="Image preview...">
JS
function previewFile() {
const preview = document.querySelector('img');
const file = document.querySelector('input[type=file]').files[0];
const reader = new FileReader();
reader.addEventListener("load", function () {
// convert image file to base64 string
preview.src = reader.result;
}, false);
if (file) {
reader.readAsDataURL(file);
}
}
sumber: MDN
Kiat Pemilik Anjing yang Bermanfaat: Mengapa Penting untuk Membiarkan Anjing Anda Mengendus di Jalan
Jana Duggar: Semua yang Dia Katakan Tentang Cinta dan Jendela 5 Tahunnya untuk Menemukan 'Yang Satu'