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 相关文章推荐
JavaScript实现禁止后退的方法
Dec 27 Javascript
document.getElementById为空或不是对象的解决方法
Jan 24 Javascript
Javascript之this关键字深入解析
Nov 12 Javascript
javascript Event对象详解及使用示例
Nov 22 Javascript
使用jquery.validate自定义方法实现&quot;手机号码或者固话至少填写一个&quot;的逻辑验证
Sep 01 Javascript
node.js中的buffer.copy方法使用说明
Dec 14 Javascript
JavaScript实现同时调用多个函数的方法
Nov 09 Javascript
jquery操作select元素和option的实例代码
Feb 03 Javascript
Laravel中常见的错误与解决方法小结
Aug 30 Javascript
使用Vue.js开发微信小程序开源框架mpvue解析
Mar 20 Javascript
vue如何判断dom的class
Apr 26 Javascript
RequireJS用法简单示例
Aug 20 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
将数字格式的计算结果转为汉字格式
2006/10/09 PHP
php中的注释、变量、数组、常量、函数应用介绍
2012/11/16 PHP
thinkPHP5分页功能实现方法分析
2017/10/25 PHP
Javascript 获取滚动条位置等信息的函数
2009/09/08 Javascript
基于JS实现省市联动效果代码分享
2016/06/06 Javascript
修改jquery中dialog的title属性方法(推荐)
2016/08/26 Javascript
jQuery设置Easyui校验规则(推荐)
2016/11/21 Javascript
JavaScript数组去重的6个方法
2017/01/21 Javascript
nodejs制作爬虫实现批量下载图片
2017/05/19 NodeJs
React Native中Navigator的使用方法示例
2017/10/13 Javascript
vue做网页开场视频的实例代码
2017/10/20 Javascript
elemetUi 组件--el-upload实现上传Excel文件的实例
2017/10/27 Javascript
基于Vue制作组织架构树组件
2017/12/06 Javascript
Angular实现点击按钮控制隐藏和显示功能示例
2017/12/29 Javascript
JS实现动态添加外部js、css到head标签的方法
2019/06/05 Javascript
JavaScript Date对象功能与用法学习记录
2020/04/28 Javascript
three.js中多线程的使用及性能测试详解
2021/01/07 Javascript
[05:31]DOTA2英雄梦之声_第08期_莉娜
2014/06/23 DOTA
Python3实现并发检验代理池地址的方法
2016/09/18 Python
用Python将动态GIF图片倒放播放的方法
2016/11/02 Python
火车票抢票python代码公开揭秘!
2018/03/08 Python
对Python中数组的几种使用方法总结
2018/06/28 Python
Python pymongo模块常用操作分析
2018/09/01 Python
python爬虫实例之获取动漫截图
2020/05/31 Python
协程Python 中实现多任务耗资源最小的方式
2020/10/19 Python
解决selenium+Headless Chrome实现不弹出浏览器自动化登录的问题
2021/01/09 Python
canvas简易绘图的实现(海绵宝宝篇)
2018/07/04 HTML / CSS
html5 canvas手势解锁源码分享
2020/01/07 HTML / CSS
Fashion Eyewear美国:英国线上设计师眼镜和太阳镜的零售商
2016/08/15 全球购物
英国舒适型鞋履品牌:FitFlop
2017/05/17 全球购物
美国家居装饰和豪华家具购物网站:One Kings Lane
2018/12/24 全球购物
六五普法规划实施方案
2014/03/21 职场文书
交通事故委托书范本
2014/09/28 职场文书
大学生考试作弊检讨书1000字
2014/10/14 职场文书
2014年应急管理工作总结
2014/11/26 职场文书
阿里云国际版 使用Nginx作为HTTPS转发代理服务器
2022/05/11 Servers