Contoh dalam artikel ini menerangkan kaedah untuk mencapai kesan pratonton imej sebelum memuat naik imej menggunakan JS. Kongsikan dengan semua orang untuk rujukan anda. Kaedah pelaksanaan khusus adalah seperti berikut: Salin kod Kod adalah seperti berikut: Kesan pratonton gambar sebelum JS memuat naik gambar <br> var dFile = document.getElementById('myfile');<br> var dImg = document.getElementsByTagName('img')[0];<br> var dInfo = document.getElementById('info');<br> dFile.onchange = function(){<br> if(!dFile.value.match(/.jpg|.gif|.png|.bmp/i)){alert('Jenis fail mestilah: .jpg, .gif, .bmp atau .png !');return ;}<br> if(dFile.files){<br> dImg.src = dFile.files[0].getAsDataURL();<br> }else if(dFile.value.indexOf('\') > -1 || dFile.value.indexOf('/') > -1){<br> dImg.src = dFile.value;<br> }<br> }<br> </skrip><br> </body><br> </html></div> <p>Saya harap artikel ini akan membantu reka bentuk pengaturcaraan JavaScript semua orang. </p>