js判断上传文件类型判断FileUpload文件类型代码


Posted in Javascript onMay 20, 2014

asp.net中html标签代码:

<asp:FileUpload ID="fuMain" runat="server" /> 
<asp:Button ID="btnUpload" runat="server" OnClientClick="return CheckWorkFile()" Text="上传" />

普通的html标签:
<input type="file" ID="fuMain" /> 
<input type="button" ID="btnUpload" onclick="return CheckWorkFile()" Text="上传" />

对于ASP.NET或普通的HTML标签,下面JS代码都适用:
function CheckWorkFile() 
{ 
var obj=document.getElementById('fuMain'); 
if(obj.value=='') 
{ 
alert('请选择要上传的作业书文件'); 
return false; 
} 
var stuff=obj.value.match(/^(.*)(\.)(.{1,8})$/)[3]; 
if(stuff!='doc') 
{ 
alert('文件类型不正确,请选择.doc文件'); 
return false; 
} 
return true; 
}
Javascript 相关文章推荐
兼容IE和Firefox的javascript获取iframe文档内容的函数
Aug 15 Javascript
js实现跨域的几种方法汇总(图片ping、JSONP和CORS)
Oct 25 Javascript
JavaScript学习笔记之取数组中最大值和最小值
Mar 23 Javascript
jquery实现超简单的瀑布流布局【推荐】
Mar 08 Javascript
详解如何使用Vue2做服务端渲染
Mar 29 Javascript
Puppeteer 爬取动态生成的网页实战
Nov 14 Javascript
详解VUE调用本地json的使用方法
May 15 Javascript
浅谈对于“不用setInterval,用setTimeout”的理解
Aug 28 Javascript
Javascript和jquery在selenium的使用过程
Oct 31 jQuery
Vue vm.$attrs使用场景详解
Mar 08 Javascript
js实现盒子拖拽动画效果
Aug 09 Javascript
JavaScript setTimeout()基本用法有哪些
Nov 04 Javascript
jQuery 如何先创建、再修改、后添加DOM元素
May 20 #Javascript
特殊情况下如何获取span里面的值
May 20 #Javascript
jQuery基于当前元素进行下一步的遍历
May 20 #Javascript
jQuery 删除/替换DOM元素的几种方式
May 20 #Javascript
php实例分享之实现显示网站运行时间
May 20 #Javascript
jQuery使用andSelf()来包含之前的选择集
May 19 #Javascript
JQuery弹出层示例可自定义
May 19 #Javascript
You might like
php简单获取目录列表的方法
2015/03/24 PHP
详解WordPress中分类函数wp_list_categories的使用
2016/01/04 PHP
PHP实现根据密码长度显示安全条
2017/07/04 PHP
JavaScript 工具库 Cloudgamer JavaScript Library v0.1 发布
2009/10/29 Javascript
Javascript自定义排序 node运行 实例
2013/06/05 Javascript
Jquery EasyUI中弹出确认对话框以及加载效果示例代码
2014/02/13 Javascript
用unescape反编码得出汉字示例
2014/04/24 Javascript
checkbox选中与未选中判断示例
2014/08/04 Javascript
Javascript核心读书有感之词法结构
2015/02/01 Javascript
javascript实现动态导入js与css等静态资源文件的方法
2015/07/25 Javascript
12个超实用的JQuery代码片段
2015/11/02 Javascript
JS数组合并push与concat区别分析
2015/12/17 Javascript
jQuery DataTables插件自定义Ajax分页实例解析
2020/04/28 Javascript
实例讲解JavaScript中call、apply、bind方法的异同
2016/09/13 Javascript
深入理解AngularJS中的ng-bind-html指令
2017/03/27 Javascript
Angular4实现动态添加删除表单输入框功能
2017/08/11 Javascript
vue富文本编辑器组件vue-quill-edit使用教程
2018/09/21 Javascript
jquery实现动态改变css样式的方法分析
2019/05/27 jQuery
仿照Element-ui实现一个简易的$message方法
2020/09/14 Javascript
[02:19]2018年度DOTA2最佳核心位选手-完美盛典
2018/12/17 DOTA
[01:02:20]Mineski vs TNC 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
Python读csv文件去掉一列后再写入新的文件实例
2017/12/28 Python
Python实现的建造者模式示例
2018/08/06 Python
Python中几种属性访问的区别与用法详解
2018/10/10 Python
在PyCharm中实现关闭一个死循环程序的方法
2018/11/29 Python
matplotlib实现热成像图colorbar和极坐标图的方法
2018/12/13 Python
极简的HTML5模版
2015/07/09 HTML / CSS
新西兰演唱会和体育门票网站:Ticketmaster新西兰
2017/10/07 全球购物
Giuseppe Zanotti美国官方网站:将鞋履视为高级时装般精心制作
2018/02/06 全球购物
super关键字的用法
2012/04/10 面试题
护理毕业生自荐信范文
2013/12/22 职场文书
大家检讨书5000字
2014/02/03 职场文书
建筑结构施工专业推荐信
2014/02/21 职场文书
给学校的建议书范文
2014/05/15 职场文书
小学生作文评语集锦
2014/12/25 职场文书
2015年度考核个人工作总结
2015/10/24 职场文书