zoukankan      html  css  js  c++  java
  • 文件上传按钮美化

    
    
    部分代码
    <!DOCTYPE html>
    <html>
    
    <head>
        <meta charset="UTF-8">
        <title>导入</title>
        <link rel="stylesheet" type="text/css" href="../../js/plugins/layui/css/layui.css" />
        <link rel="stylesheet" href="./../../assets/styles/font-icon.css">
        <link rel="stylesheet" type="text/css" href="../../css/index.css" />
        <link rel="stylesheet" type="text/css" href="../../js/plugins/chosen/chosen.css" />
        <link rel="stylesheet" type="text/css" href="../../css/icon/iconfont.css" />
        <link rel="stylesheet" href="../../css/portal/layerPage/layer-page.css">
        <link rel="stylesheet" href="../../css/portal/layerPage/report/collection-import.css">
        
        <style>
        <-- 部分样式 -->
    .btn-box .import{
        position: relative;
    }
    .btn-box .import > input{
         130px;
        height: 30px;
        cursor: pointer;
        position: absolute;
        font-size: 18px;
        right: 0;
        top: 0;
        opacity: 0;
        padding-left: 0;
    }
    
        
    
        </style>
    
    </head>
    
    <body>
        <div class="report-import">
            <div class="main">
                <p>按格式要求进行数据导入</p>
                <div class="btn-box clearfix">
                    <span class="download">下载EXCEL模板</span>
                    <form action="" id="fileForm"></form>
                        <span type="file" id="import" class="import">
                            选择EXCEL文件
                            <input type="file" id="file" name="file" onchange="fileChange(this);">
                        </span>
                    </form>
                    <span class="name"></span>
                </div>
               
            </div>
            <div class="footer">
                <span class="btn-import">上传</span>
            </div>
    
        </div>
    
    
        <script src="../../assets/scripts/jquery.min.js" type="text/javascript" charset="utf-8"></script>
        <script src="../../js/common/common.js" type="text/javascript" charset="utf-8"></script>
        <script src="../../js/portal/report/report-common.js"></script>
    
        <script>
    
            function fileChange(target) {
        
                var name = target.files[0].name; // 文件名
                var size = target.files[0].size; // 文件大小
                var suffix = pageCommon.suffix(name)[0].toLowerCase(); //后缀名
    
                if(suffix != '.xls' && suffix != ".xlsx"){ // 限制后缀
                    $('.name').html('<span style="color:red">选择的文件格式不正确</span>');
                    $('#file').val("")
                }else if(size >= 2000000){
                     $('.name').html('<span style="color:red">选择的excel文件最大不能超过2M</span>');
                      $(target).val("")
                     return false;
                } else{
                    $('.name').text(name);
                }
            }
            
        </script>
    </body>
    
    </html>
    
    

  • 相关阅读:
    P5664 Emiya 家今天的饭
    P3944 肮脏的牧师
    P1233 木棍加工
    P4017 最大食物链计数
    P1287 盒子与球
    Java之未来已来(1)
    java-信息安全(二)-对称加密算法DES,3DES,AES,Blowfish,RC2,RC4
    java-信息安全(一)-BASE64,MD5,SHA,HMAC,RIPEMD算法
    SpringBoot集成Caffeine作本地缓存
    联想拯救者-触摸板手势
  • 原文地址:https://www.cnblogs.com/ybixian/p/9298233.html
Copyright © 2011-2022 走看看