分享

input 图片上传选择图片后显示缩略图

 好好学戏 2019-03-20

<script>

function show(f) {

        var rd = new FileReader();//创建文件读取对象

        var files = f.files[0];//获取file组件中的文件

        rd.readAsDataURL(files);//文件读取装换为base64类型

        rd.onloadend = function(e) {

            //加载完毕之后获取结果赋值给img

            document.getElementById("book-pic").src = this.result;

        }

        $("#book-pic").css("display","inline-block").siblings(".imga").css("display","none");

    }

</script>

关键点:#book-pic; .imga

    <div class="input-box">

            <div class="label">行驶证照片</div>

            <div class="input">

              <label class="upload-input imga">

                <input type="file" class="inputfile" accept="image/*" name="zheng"  id="book-file" onchange="show(this)"/>

                <div class="upload-btn">正本上传</div>

              </label><img id="book-pic2" src="/book/img/book-list/article/${book.image}.jpg" style="display:none;width:50px;height:50px;">

              <label class="upload-input img">

                <input type="file" class="inputfile" accept="image/*" name="fu"  id="book-file3" onchange="show3(this)"/>

                <div class="upload-btn">副本上传</div>

              </label><img id="book-pic3" src="/book/img/book-list/article/${book.image}.jpg" style="display:none;width:50px;height:50px;">

            </div>

          </div>

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约