• <input type="file">图片上传时,先预览


    <label>
        <input type="file" id="upload">
    </label>    
    

    js

    $("#upload").on('change',function(){
            var file = this.files[0];
            console.log(this.files);
            var reader = new FileReader();
    
            //读取文件过程方法
            reader.onloadstart = function (e) {
                console.log("开始读取....");
            }
            reader.onprogress = function (e) {
                console.log("正在读取中....");
            }
            reader.onabort = function (e) {
                console.log("中断读取....");
            }
            reader.onerror = function (e) {
                console.log("读取异常....");
            }
            reader.onload = function (e) {
                console.log("成功读取....");
                var img = "<img src='"+e.target.result+"'>";
                $("#upload").parent().before(img);
                console.log(e.target.result);
            }
    
            reader.readAsDataURL(file)
        })
    

     ####在input框之前插入预览图片

  • 相关阅读:
    JDBC
    SQL语法(3)
    数据库设计和三大范式
    SQL语法(2)
    SQL语法(1)
    数据库的概念以及MYSQL的安装和卸载
    IO流(下)
    IO流(上)
    bash: javac: command not found...
    R语言绘制地图
  • 原文地址:https://www.cnblogs.com/dyy-dida/p/10299490.html
Copyright © 2020-2023  润新知