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 相关文章推荐
另类调用flash无须激活的方法
Dec 27 Javascript
Javascript实现滑块滑动改变值的实现代码
Apr 12 Javascript
js传中文参数controller里获取参数乱码问题解决方法
Jan 03 Javascript
js实现ArrayList功能附实例代码
Oct 29 Javascript
JavaScript中的数学运算介绍
Dec 29 Javascript
Juery解决tablesorter中文排序和字符范围的方法
May 06 Javascript
Bootstrap table两种分页示例
Dec 23 Javascript
微信小程序 switch组件详解及简单实例
Jan 10 Javascript
js 颜色选择插件
Jan 23 Javascript
react组件从搭建脚手架到在npm发布的步骤实现
Jan 09 Javascript
详解jQuery中的getAll()和cleanData()
Apr 15 jQuery
详解template标签用法(含vue中的用法总结)
Jan 12 Vue.js
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入门速成(2)
2006/10/09 PHP
一家之言的经验之谈php+mysql扎实个人基本功
2008/03/27 PHP
php中将字符串转为HTML的实体引用的一个类
2013/02/03 PHP
如何利用PHP执行.SQL文件
2013/07/05 PHP
php数组操作之键名比较与差集、交集赋值的方法
2014/11/10 PHP
如何利用http协议发布博客园博文评论
2015/08/03 PHP
PDO::errorCode讲解
2019/01/28 PHP
JMenuTab简单使用说明
2008/03/13 Javascript
JavaScript面向对象之体会[总结]
2008/11/13 Javascript
javascript之学会吝啬 精简代码
2010/04/25 Javascript
怎样在JavaScript里写一个swing把数据插入数据库
2012/12/10 Javascript
深入理解javascript动态插入技术
2013/11/12 Javascript
JavaScript中实现PHP的打乱数组函数shuffle实例
2014/10/11 Javascript
JS+CSS实现带关闭按钮DIV弹出窗口的方法
2015/02/27 Javascript
使用impress.js制作幻灯片
2015/09/09 Javascript
AngularJS中关于ng-class指令的几种实现方式详解
2016/09/17 Javascript
js实现目录链接,内容跟着目录滚动显示的简单实例
2016/10/15 Javascript
Json对象和字符串互相转换json数据拼接和JSON使用方式详细介绍(小结)
2016/10/25 Javascript
js数字舍入误差以及解决方法(必看篇)
2017/02/28 Javascript
如何理解jQuery中的ajaxSubmit方法
2017/03/13 Javascript
ES6字符串模板,剩余参数,默认参数功能与用法示例
2017/04/06 Javascript
JavaScript实现自动跳转文本功能
2017/05/25 Javascript
vue使用jsonp抓取qq音乐数据的方法
2018/06/21 Javascript
如何把vuejs打包出来的文件整合到springboot里
2018/07/26 Javascript
微信小程序实现获取用户信息并存入数据库操作示例
2019/05/07 Javascript
vue pages 多入口项目 + chainWebpack 全局引用缩写说明
2020/09/21 Javascript
[00:43]DOTA2小紫本全民票选福利PA至宝全方位展示
2014/11/25 DOTA
python使用三角迭代计算圆周率PI的方法
2015/03/20 Python
python2.7实现爬虫网页数据
2018/05/25 Python
python 基于TCP协议的套接字编程详解
2019/06/29 Python
使用Python进行防病毒免杀解析
2019/12/13 Python
python用TensorFlow做图像识别的实现
2020/04/21 Python
Django-imagekit的使用详解
2020/07/06 Python
Python基于locals返回作用域字典
2020/10/17 Python
python try...finally...的实现方法
2020/11/25 Python
年终晚会主持词
2014/03/25 职场文书