JS控制FileUpload的上传文件类型实例代码


Posted in Javascript onOctober 07, 2016

JS代码如下:

function CheckFile(obj) { 
  var array = new Array('gif', 'jpeg', 'png', 'jpg'); //可以上传的文件类型 
  if (obj.value == '') { 
    alert("让选择要上传的图片!"); 
    return false; 
  } 
  else { 
    var fileContentType = obj.value.match(/^(.*)(\.)(.{1,8})$/)[3]; //这个文件类型正则很有用:) 
    var isExists = false; 
    for (var i in array) { 
      if (fileContentType.toLowerCase() == array[i].toLowerCase()) { 
        isExists = true; 
        return true; 
      } 
    } 
    if (isExists == false) { 
      obj.value = null; 
      alert("上传图片类型不正确!"); 
      return false; 
    } 
    return false; 
  } 
}

ASP.NET前台代码如下:

<asp:FileUpload ID="FileUpload1" runat="server" onchange="CheckFile(this);"/>

以上就是小编为大家带来的JS控制FileUpload的上传文件类型实例代码全部内容了,希望大家多多支持三水点靠木~

Javascript 相关文章推荐
用ASP将SQL搜索出来的内容导出为TXT的代码
Jul 27 Javascript
才发现的超链接js导致网页中GIF动画停止的解决方法
Nov 02 Javascript
javascript 解决表单仍然提交即使监听处理函数返回false
Mar 14 Javascript
jQuery操作表格(table)的常用方法、技巧汇总
Apr 12 Javascript
简介JavaScript中POSITIVE_INFINITY值的使用
Jun 05 Javascript
使用bootstrap3开发响应式网站
May 12 Javascript
jQuery实现点击某个div打开层,点击其他div关闭层实例分析(阻止冒泡)
Nov 18 Javascript
bootstrap制作jsp页面(根据值让table显示选中)
Jan 05 Javascript
vue.js的提示组件
Mar 02 Javascript
js遍历json对象所有key及根据动态key获取值的方法(必看)
Mar 09 Javascript
基于Vue实现可以拖拽的树形表格实例详解
Oct 18 Javascript
js获取本日、本周、本月的时间代码
Feb 01 Javascript
jQuery+正则+文本框只能输入数字的实现方法
Oct 07 #Javascript
JS只能输入正整数的简单实例
Oct 07 #Javascript
js判断价格,必须为数字且不能为负数的实现方法
Oct 07 #Javascript
JS验证 只能输入小数点,数字,负数的实现方法
Oct 07 #Javascript
JavaScript SHA512加密算法详细代码
Oct 06 #Javascript
JQuery PHP图片在线裁剪实例
Jul 27 #Javascript
JavaScript SHA-256加密算法详细代码
Oct 06 #Javascript
You might like
全国FM电台频率大全 - 17 湖北省
2020/03/11 无线电
PHP 飞信好友免费短信API接口开源版
2010/07/22 PHP
php数据库配置文件一般做法分享
2012/07/07 PHP
php数据库的增删改查 php与javascript之间的交互
2017/08/31 PHP
对laravel的session获取与存取方法详解
2019/10/08 PHP
JS 文件本身编码转换 图文教程
2009/10/12 Javascript
JQuery 获取json数据$.getJSON方法的实例代码
2013/08/02 Javascript
javascript获得网页窗口实际大小的示例代码
2013/09/21 Javascript
使用jQuery的attr方法来修改onclick值
2014/07/07 Javascript
JQuery显示隐藏DIV的方法及代码实例
2015/04/16 Javascript
分享几种比较简单实用的JavaScript tabel切换
2015/12/31 Javascript
Jquery ui datepicker设置日期范围,如只能隔3天【实现代码】
2016/05/04 Javascript
Bootstrap布局方式详解
2016/05/27 Javascript
详解vue.js组件化开发实践
2016/12/14 Javascript
JS操作json对象key、value的常用方法分析
2019/10/29 Javascript
微信小程序实现星级评价
2019/11/20 Javascript
jQuery 淡入/淡出效果函数用法分析
2020/05/19 jQuery
[15:56]Heroes18_暗影萨满(完美)
2014/10/31 DOTA
Python浅拷贝与深拷贝用法实例
2015/05/09 Python
Python实现文件按照日期命名的方法
2015/07/09 Python
再谈Python中的字符串与字符编码(推荐)
2016/12/14 Python
Python实现的字典值比较功能示例
2018/01/08 Python
对Python+opencv将图片生成视频的实例详解
2019/01/08 Python
利用python在excel中画图的实现方法
2020/03/17 Python
美国在线眼镜店:GlassesShop
2018/11/15 全球购物
艺术家策划的室内设计:Curious Egg
2019/03/06 全球购物
意大利在线大学图书馆:Libreria universitaria
2019/07/16 全球购物
女大学生毕业找工作的自我评价
2013/10/03 职场文书
大学生创业计划书的范文
2014/01/07 职场文书
人民教师的自我评价分享
2014/02/21 职场文书
拒绝黄毒毒宣传标语
2014/06/26 职场文书
2014最新离职证明范本
2014/09/12 职场文书
2014房屋登记授权委托书
2014/10/13 职场文书
2015元旦标语横幅
2014/12/09 职场文书
Mysql MVCC机制原理详解
2021/04/20 MySQL
NGINX 权限控制文件预览和下载的实现原理
2022/01/18 Servers