Jquery中文网 www.jquerycn.cn
Jquery中文网 >  脚本编程  >  javascript  >  正文 验证(检验)文件类型的js代码

验证(检验)文件类型的js代码

发布时间:2014-09-05   编辑:www.jquerycn.cn
一段用于验证文件类型的js代码,可以检测file类型,有需要的朋友,可以参考下。

完整代码:
 

复制代码 代码示例:

//验证文件类型
//by http://www.jquerycn.cn
var value=document.getElementByIdx_x("file").value;
  if(value!=""){
   return isImage(value);
  }

 function isImage(value){
   var filetype=value.match(/^(.*)(\.)(.{1,8})$/)[3];
   if(filetype=='gif'||filetype=='jpeg'||filetype=='png'||filetype=='jpg'){
   return true;
   }else{
     alert('不是图片格式! ');
     return false;
    }
  
   }
  function isExcel(value){
   var filetype=value.match(/^(.*)(\.)(.{1,8})$/)[3];
   if(filetype=='xls'||filetype=='xlsx'){
   return true;
   }else{
     alert('不是excel格式! ');
     return false;
    }
  }
 

大家可以在以上代码的基础上进行扩展,以实现更多文件类型的验证。

编辑推荐:php检测文件头信息 判断文件类型

#--->>常用js验证代码大全(Email、手机号码、身份证号码、文件类型等)

您可能感兴趣的文章:
常用js验证代码大全(Email、手机号码、身份证号码、文件类型等)
验证(检验)文件类型的js代码
php彩色验证码的简单例子
JavaScript表单验证类库 Validate.js
php验证码大全(实例分享)
php验证码(GD库生成验证码)的例子
检测上传文件类型与大小的js代码
jValidate 基于jQuery的表单验证插件
表单验证插件 jQuery formValidator
php图片验证码的例子

[关闭]