Contoh dalam artikel ini menerangkan kaedah melaksanakan pratonton imej dalam js yang saya tulis sebelumnya. Kod ini agak mudah dan saya ingin berkongsi dengan anda untuk rujukan anda. Butirannya adalah seperti berikut:
1. Pratonton kesan
Rendering:
2. Kod pelaksanaan:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>js图片预览功能</title> <script language=javascript> function previewFile() { var preview = document.querySelector('img'); var file = document.querySelector('input[type=file]').files[0]; var reader = new FileReader(); reader.onloadend = function () { preview.src = reader.result; } if (file) { reader.readAsDataURL(file); } else { preview.src = ""; } } </script> </head> <body> <input type="file" onchange="previewFile()"><br> <img src="" height="200" width="300" alt="Image preview..."/> </body> </html>
Saya harap artikel ini akan membantu reka bentuk pengaturcaraan JavaScript semua orang.