扫码关注官方订阅号
<input type="file" multiple />实现多张图片上传前的本地预览这个有插件嘛?或是怎样的方法思路?
ringa_lee
H5 FileReader和dataform、了解一下这两个概念吧
<!DOCTYPE html> <head> <meta charset="UTF-8"> <title>多图预览</title> </head> <script> var result=document.getElementById("result"); var file=document.getElementById("file"); function readAsDataURL(){ var file = document.getElementById("file").files; var result=document.getElementById("result"); for(i = 0; i< file.length; i ++) { var reader = new FileReader(); reader.readAsDataURL(file[i]); reader.onload=function(e){ //多图预览 result.innerHTML = result.innerHTML + '<img src="' + this.result +'" alt="" />'; } } } </script> <p> <label>请选择一个文件:</label> <input type="file" id="file" multiple="multiple" /> <input type="button" value="读取图像" onclick="readAsDataURL()" /> </p> <p id="result" name="result"></p>
插件fileinput.js能实现你说的功能地址http://plugins.krajee.com/fil...
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
H5 FileReader和dataform、了解一下这两个概念吧
插件fileinput.js能实现你说的功能
地址http://plugins.krajee.com/fil...