zoukankan      html  css  js  c++  java
  • jquery 限制上传文件的类型和大小

    jquery 限制上传文件的类型和大小

    HTML

    <input type="file" name="file" class="upload"  onchange="Javascript:validate_img(this);">

    JS

    //限制上传文件的类型和大小
    function validate_img(ele){
        // 返回 KB,保留小数点后两位
        //alert((ele.files[0].size/(1024*1024)).toFixed(2));
        var file = ele.value;
              
        if(!/.(gif|jpg|jpeg|png|GIF|JPG|bmp)$/.test(file)){
                  
          alert("图片类型必须是.gif,jpeg,jpg,png,bmp中的一种");
               return false;
               
         }else{
                  
             //alert((ele.files[0].size).toFixed(2));
             //返回Byte(B),保留小数点后两位
            if(((ele.files[0].size).toFixed(2))>=(2*1024*1024)){
                     
              alert("请上传小于2M的图片");
                     return false;
             }
         }
              alert("图片通过");
    }
  • 相关阅读:
    TinyOS在ubuntu 14.04下安装教程
    C++ STL标准入门
    C++ 模板
    多态
    C++继承
    C++类型转换 -- 由其他类型转换到自定义类型
    运算符重载
    友元
    typedef用法
    c++细节--section1
  • 原文地址:https://www.cnblogs.com/shadow-wolf/p/6927931.html
Copyright © 2011-2022 走看看