js上传图片本地预览(整理)

简介: js上传图片本地预览(整理)
<!doctype html>
<html>
  <head>
    <meta charset="utf-8">
    <title>html 上传图片本地预览</title>
    <script src="https://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script>
    <style>
      .file_scan {
        text-align: center;
        width: 80px;
        height: 30px;
        background: #EBD9DB;
        outline: none;
        text-decoration: none;
        line-height: 30px;
        cursor: pointer;
      }
    </style>
  </head>
  <body>
    <div>
      <input type="file" id="qiniuPic" style="display: none;" name="qiniuPic" accept="image/*">
      <div class="file_scan" style="width: 100px;float: left; margin-top: 20px;" onclick="photo_add()">
        添加浏览
      </div>
      <div style="clear: left;">
        <img style="width: 270px;height: 135px;border-radius: 5px" id="img"
          src="https://www.jq22.com/img/cs/500x500-1.png" alt="">
      </div>
    </div>
    <script>
      function photo_add() {
        var input_file = $("#qiniuPic");
        input_file.click();
      }
      $("#qiniuPic").change(function() {
        console.log($(this)[0].files[0], '38')
        console.log(URL.createObjectURL($(this)[0].files[0]), '39')
        $("#img").attr("src", URL.createObjectURL($(this)[0].files[0]));
      });
    </script>
  </body>
</html>

相关文章
|
5月前
|
JavaScript
vue.js+ jquery上传图片并回显
vue.js+ jquery上传图片并回显
|
存储 JavaScript 前端开发
js实现灵活下载和预览网络链接pdf文件
js实现灵活下载和预览网络链接pdf文件
867 0
|
6月前
|
JavaScript 前端开发
前端js上传照片实现可预览功能
前端js上传照片实现可预览功能
32 0
|
10月前
|
JSON 前端开发 API
layui框架实战案例(8):web图片裁切插件croppers.js组件实现上传图片的自定义截取(含php后端)
layui框架实战案例(8):web图片裁切插件croppers.js组件实现上传图片的自定义截取(含php后端)
389 0
|
10月前
|
JavaScript
js实现简单上传图片
js实现简单上传图片
|
11月前
|
JavaScript 对象存储
阿里云 OSS 如何通过 Node.js 上传图片 #49
阿里云 OSS 如何通过 Node.js 上传图片 #49
291 0
|
12月前
|
JavaScript Java
Vue+JS+layUI 完成预览模式功能
Vue+JS+layUI 完成预览模式功能
|
JavaScript
原生 js 实现截图粘贴预览图片功能
原生 js 实现截图粘贴预览图片功能
122 0
原生 js 实现截图粘贴预览图片功能
|
JavaScript 前端开发 Java
|
JavaScript
vue.js+ jquery上传图片并回显
vue.js+ jquery上传图片并回显
171 0