回显

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
    <script src="${pageContext.request.contextPath}/resources/js/jquery.js"></script>
</head>
<body>
<form id="file_form">
    <input id = "img_upload" name="img_upload" type="file" oninput="img_Upload()" />
</form>
<img src="" id="img_show" style="width:100px;height:100px;">
</body>
</html>
<script>
    function img_Upload() {
        var formData = new FormData();
        formData.append("upfile", document.getElementById("img_upload").files[0]);
        $.ajax({
            url:"/sso/image/imageUpload",
            type:"POST",
            data:formData,
            /**
             *必须false才会自动加上正确的Content-Type
             */
            contentType: false,
            /**
             * 必须false才会避开jQuery对 formdata 的默认处理
             * XMLHttpRequest会对 formdata 进行正确的处理
             */
            processData: false,
            success: function (result) {
                console.log("http://118.24.27.161:8081/"+result.data);
                $("#img_show").attr("src",result.data);
            },
            error: function () {
                alert("上传失败!");
                $("#imgWait").hide();
            }
        });
    }
</script>

然,在不知道多少天之后,小姐姐在找素材的时候,发现一个纯前端,纯js,原生代码的回显

https://blog.csdn.net/Winter_chen001/article/details/64445582

<script type="text/javascript">
            //门头照片
            function newFile() {
                    var windowURL = window.URL || window.webkitURL;
                    var loadImg = windowURL.createObjectURL(document.getElementById('photoPic').files[0]);
                    document.getElementById('newImg').setAttribute('src',loadImg);
            }  
            //营业执照复印件
            function oldFile() {
                var windowURL = window.URL || window.webkitURL;
                var loadImg = windowURL.createObjectURL(document.getElementById('licensePic').files[0]);
                document.getElementById('oldImg').setAttribute('src',loadImg);
            } 
    </script>
 <div class='form-div'> <label class="form-label">门头照片<b>*</b></label> <div class="up-pic"> <img src="" id="newImg" > <span>+</span> <input type="file" id="photoPic" onchange="newFile()" name="photoPic" multiple="true" class="form-input file-pic"/> </div> </div> <div class='form-div'> <label class="form-label">营业执照复印件<b>*</b></label> <div class="up-pic"> <img src="" id="oldImg" > <span>+</span> <input type="file" id="licensePic" onchange="oldFile()" name="licensePic" multiple="true" class="form-input file-pic"/> </div> </div>

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值