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 相关文章推荐
判断JavaScript对象是否可用的最正确方法分析
Oct 03 Javascript
Jquery弹出窗口插件 LeanModal的使用方法
Mar 10 Javascript
javascript实现当前页导航激活的方法
Feb 27 Javascript
jQuery实现为LI列表前3行设置样式的方法【2种方法】
Sep 04 Javascript
Vue.js系列之vue-router(上)(3)
Jan 03 Javascript
Angular.Js之Scope作用域的学习教程
Apr 27 Javascript
JS实现利用两个队列表示一个栈的方法
Dec 13 Javascript
浅谈vue引入css,less遇到的坑和解决方法
Jan 20 Javascript
解决vue页面DOM操作不生效的问题
Mar 17 Javascript
AngularJS发送异步Get/Post请求方法
Aug 13 Javascript
node之本地服务器图片上传的方法示例
Mar 26 Javascript
JQuery常用选择器功能与用法实例分析
Dec 23 jQuery
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
虹吸式咖啡探讨–研磨
2021/03/03 冲泡冲煮
PHP截取中文字符串的问题
2006/07/12 PHP
PHP开发微信支付的代码分享
2014/05/25 PHP
php快速查找数据库中恶意代码的方法
2015/04/01 PHP
PHP批量去除BOM头代码分享
2015/06/26 PHP
php使用ZipArchive函数实现文件的压缩与解压缩
2015/10/27 PHP
php版阿里大于(阿里大鱼)短信发送实例详解
2016/11/30 PHP
PHP简单实现合并2个数字键数组值的方法
2017/05/30 PHP
C#中TrimStart,TrimEnd,Trim在javascript上的实现
2011/01/17 Javascript
jquery实现的带缩略图的焦点图片切换(自动播放/响应鼠标动作)
2013/01/23 Javascript
jQuery在html有效在jsp无效的原因及解决方法
2013/08/02 Javascript
express的中间件cookieParser详解
2014/12/04 Javascript
JavaScript学习笔记之JS函数
2015/01/22 Javascript
javascript实现一个数值加法函数
2015/06/26 Javascript
在JavaScript的jQuery库中操作AJAX的方法讲解
2015/08/15 Javascript
对于Javascript 执行上下文的全面了解
2017/09/05 Javascript
JS获取当前地理位置的方法
2017/10/25 Javascript
BootStrap自定义popover,点击区域隐藏功能的实现
2018/01/23 Javascript
详解Vue3.0 前的 TypeScript 最佳入门实践
2019/06/18 Javascript
浅入深出Vue之组件使用
2019/07/11 Javascript
JavaScript实现抖音罗盘时钟
2019/10/11 Javascript
vue cli4.0项目引入typescript的方法
2020/07/17 Javascript
Python操作Access数据库基本步骤分析
2016/09/19 Python
Django框架静态文件使用/中间件/禁用ip功能实例详解
2019/07/22 Python
python代码区分大小写吗
2020/06/17 Python
使用html5制作loading图的示例
2014/04/14 HTML / CSS
Bjorn Borg官方网上商店:国际运动时尚品牌
2016/08/27 全球购物
世界领先的在线地板和建筑材料批发商:BuildDirect
2017/02/26 全球购物
新西兰领先的内衣店:Bendon Lingerie新西兰
2018/07/11 全球购物
ASICS印度官方网站:日本专业运动品牌
2020/06/20 全球购物
Net Remoting把服务器端激活两种模式
2014/01/22 面试题
对象的序列化(serialization)类是面向流的,应如何将对象写入到随机存取文件中
2015/06/22 面试题
法学毕业生自荐信
2013/11/13 职场文书
办公室内勤岗位职责范本
2013/12/09 职场文书
2014年入党积极分子学习三中全会思想汇报
2014/09/13 职场文书
军训决心书范文
2015/09/22 职场文书