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随机验证码 php生成随机验证码(图文)
JavaScript表单验证类库 Validate.js
检测上传文件类型与大小的js代码
表单验证插件 jQuery formValidator
jValidate 基于jQuery的表单验证插件
用php生成带有雪花背景的验证码
php验证码刷新与局部刷新的实现方法
JavaScript如何验证图片类型与扩展名

[关闭]