如何用js实现点击十字方框从本地上传图片,并在旁边预览,然后十字方框右移,可以继续添加图片
认证高级PHP讲师
javascript:
function readURL(input) { if (input.files && input.files[0]) { var reader = new FileReader(); reader.onload = function (e) { $('#blah').attr('src', e.target.result); } reader.readAsDataURL(input.files[0]); } } $("#imgInp").change(function(){ readURL(this); });
html:
<form id="form1" runat="server"> <input type='file' id="imgInp" /> <img id="blah" src="#" alt="your image" /> </form>
注意浏览器兼容性,老旧浏览器可能不兼容
百度FEX团队开发了一个非常不错的图片上传预览插件Webuploader(传送门)
javascript:
html:
注意浏览器兼容性,老旧浏览器可能不兼容
百度FEX团队开发了一个非常不错的图片上传预览插件Webuploader(传送门)