zoukankan      html  css  js  c++  java
  • js和jQuery前台校验文件大小

    1、支持Google 不支持IE

    <script type="text/javascript"
     src="${pageContext.request.contextPath}/foundation/common/js/jquery-1.11.1.min.js">
    </script>
    <script type="text/javascript"
     src="${pageContext.request.contextPath}/foundation/common/js/jquery-1.11.1.js">
    </script>

    function uploadF(){
        var idCardOrPhotoFile=$("#idCardOrPhotoFile").val();
        var iopStr=idCardOrPhotoFile.substr(idCardOrPhotoFile.lastIndexOf( ".")).toUpperCase();
         var ff = $(":file");
         if(iopStr!= ".JPG"){
          alert("身份证头像图片类型只能是.jpg类型,请重新上传!");
        ff.after(ff.clone().val(""));
        ff.remove();
          return false;
         }
       var files = $('input[name="idCardOrPhotoFile"]').prop('files');//获取到文件列表
         alert("1");
       var _file = files[0];
       alert("2");
       alert(_file.size);
       if(!_file){
        return ;}
       if(_file.size>60*1024){
        alert("身份证头像图片不能超过60KB");
        ff.after(ff.clone().val(""));
        ff.remove();
        return false;
       }
      }

     <input type="file" style=" 300px"
                 name="idCardOrPhotoFile" id="idCardOrPhotoFile" onchange="uploadF()"/>

  • 相关阅读:
    DB2去重的几种方法
    split命令:文件切割
    DB2中横表纵表互换
    做一个思想的码农
    access应用分享
    回顾2015年
    笑看互联网金融
    Razor语法
    数据库操作(二)
    SQL Server数据库简介(一)
  • 原文地址:https://www.cnblogs.com/Defry/p/4554947.html
Copyright © 2011-2022 走看看