javascript验证上传文件的类型限制必须为某些格式


Posted in Javascript onNovember 14, 2013
//验证文件的格式 
function validateFile(){ 
var fileObject=$("#filename"); 
var errorObject=$("#error"); 
var filepath=fileObject.val(); 
var fileArr=filepath.split("//"); 
var fileTArr=fileArr[fileArr.length-1].toLowerCase().split("."); 
var filetype=fileTArr[fileTArr.length-1]; 
if(filetype!="xls"&&filetype!="xlsx"&&filetype!="doc"&&filetype!="docx" 
&&filetype!="jpeg"&&filetype!="jpg"&&filetype!="ppt"&&filetype!="pptx" 
&&filetype!="txt"&&filetype!="bmp"&&filetype!="png"&&filetype!="gif"){ 
fileObject.focus(); 
errorObject.html("上传文件必须为图片、doc、ppt、xls、txt文件!"); 
}else{ 
errorObject.remove(); 
} 
}
Javascript 相关文章推荐
PJBlog插件 防刷新的在线播放器
Oct 25 Javascript
按钮JS复制文本框和表格的代码
Apr 01 Javascript
javascript定时变换图片实例代码
Mar 17 Javascript
JavaScript自动设置IFrame高度的小例子
Jun 08 Javascript
js 获取时间间隔实现代码
May 12 Javascript
使用jquery解析XML的方法
Sep 05 Javascript
如何解决jQuery EasyUI 已打开Tab重新加载问题
Dec 19 Javascript
vue项目实现记住密码到cookie功能示例(附源码)
Jan 31 Javascript
Vue中render函数的使用方法
Jan 31 Javascript
vue父组件点击触发子组件事件的实例讲解
Feb 08 Javascript
浅谈JavaScript 代码简洁之道
Jan 09 Javascript
Vue混入mixins滚动触底的方法
Nov 22 Javascript
js截取小数点后几位的写法
Nov 14 #Javascript
js 判断文件类型并控制表单提交示例代码
Nov 14 #Javascript
基于jquery实现的文字淡入淡出效果
Nov 14 #Javascript
JQuery实现倒计时按钮具体方法
Nov 14 #Javascript
jquery动态增加删除表格行的小例子
Nov 14 #Javascript
js取消单选按钮选中并判断对象是否为空
Nov 14 #Javascript
Javascript call和apply区别及使用方法
Nov 14 #Javascript
You might like
色色整理的PHP面试题集锦
2012/03/08 PHP
php数组一对一替换实现代码
2012/08/31 PHP
php cli模式学习(PHP命令行模式)
2013/06/03 PHP
php获取文件名称和扩展名的方法
2017/02/07 PHP
微信第三方登录(原生)demo【必看篇】
2017/05/26 PHP
Laravel 5.4向IoC容器中添加自定义类的方法示例
2017/08/15 PHP
js 编程笔记 无名函数
2011/06/28 Javascript
利用jQuery实现可以编辑的表格
2014/05/26 Javascript
jquery.cookie.js使用指南
2015/01/05 Javascript
详解JavaScript操作HTML DOM的基本方式
2015/10/21 Javascript
jquery DataTable实现前后台动态分页
2017/06/17 jQuery
angularjs2中父子组件的数据传递的实例代码
2017/07/05 Javascript
基于vue-cli vue-router搭建底部导航栏移动前端项目
2018/02/28 Javascript
详解json串反转义(消除反斜杠)
2019/08/12 Javascript
编写Python脚本来获取Google搜索结果的示例
2015/05/04 Python
Python实现XML文件解析的示例代码
2018/02/05 Python
对pandas的算术运算和数据对齐实例详解
2018/12/22 Python
python 实现分页显示从es中获取的数据方法
2018/12/26 Python
PyTorch搭建一维线性回归模型(二)
2019/05/22 Python
Python一键查找iOS项目中未使用的图片、音频、视频资源
2019/08/12 Python
Django rstful登陆认证并检查session是否过期代码实例
2019/08/13 Python
python word转pdf代码实例
2019/08/16 Python
Django利用elasticsearch(搜索引擎)实现搜索功能
2020/11/26 Python
Django使用django-simple-captcha做验证码的实现示例
2021/01/07 Python
澳大利亚最受欢迎的美发和美容在线商店:Catwalk
2018/12/12 全球购物
美国按摩椅批发网站:Titan Chair
2018/12/27 全球购物
高中生家长会演讲稿
2014/01/14 职场文书
互联网电子商务专业毕业生求职信
2014/03/18 职场文书
温馨提示标语
2014/06/26 职场文书
2014年光棍节活动策划方案(创意集锦)
2014/09/29 职场文书
幼儿园感谢信
2015/01/21 职场文书
幼儿园秋季开学通知
2015/07/16 职场文书
小学三年级作文之写景
2019/11/05 职场文书
Redis Cluster 字段模糊匹配及删除
2021/05/27 Redis
Apache Hudi的多版本清理服务彻底讲解
2022/03/31 Servers
《勇者辞职不干了》ED主题曲无字幕动画MV公开
2022/04/13 日漫