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 相关文章推荐
top.location.href 没有权限 解决方法
Aug 05 Javascript
Javascript Cookie读写删除操作的函数
Mar 02 Javascript
a标签click和href执行顺序探讨
Jun 23 Javascript
jquery使用slideDown实现模块缓慢拉出效果的方法
Mar 27 Javascript
jQuery平滑旋转幻灯片特效代码分享
Sep 07 Javascript
Javascript获取统一管理的提示语(message)
Feb 03 Javascript
JavaScript 实现 Tab 点击切换实例代码
Mar 25 Javascript
各种选择框jQuery的选中方法(实例讲解)
Jun 27 jQuery
Angular.js自动化测试之protractor详解
Jul 07 Javascript
详解vue项目首页加载速度优化
Oct 18 Javascript
用VsCode编辑TypeScript的实现方法
May 07 Javascript
Vue项目前后端联调(使用proxyTable实现跨域方式)
Jul 18 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
IIS安装Apache伪静态插件的具体操作图文
2013/07/01 PHP
Codeigniter中mkdir创建目录遇到权限问题和解决方法
2014/07/25 PHP
discuz图片顺序混乱解决方案
2015/07/29 PHP
分享一个漂亮的php验证码类
2016/09/29 PHP
php 多个变量指向同一个引用($b = &amp;$a)用法分析
2019/11/13 PHP
javascript removeChild 使用注意事项
2009/04/11 Javascript
JavaScript 学习技巧
2010/02/17 Javascript
javascript获得服务器端控件的ID的实现代码
2011/12/28 Javascript
Javascript正则控制文本框只能输入整数或浮点数
2014/09/02 Javascript
js实现当复选框选择匿名登录时隐藏登录框效果
2015/08/14 Javascript
js基于面向对象实现网页TAB选项卡菜单效果代码
2015/09/09 Javascript
JS中使用apply、bind实现为函数或者类传入动态个数的参数
2016/04/26 Javascript
基于jQuery的checkbox全选问题分析
2016/11/18 Javascript
ionic+AngularJs实现获取验证码倒计时按钮
2017/04/22 Javascript
详解vue2.0脚手架的webpack 配置文件分析
2017/05/27 Javascript
基于DOM节点删除之empty和remove的区别(详解)
2017/09/11 Javascript
JavaScript中的E-mail 地址格式验证
2018/03/28 Javascript
vue的常用组件操作方法应用分析
2018/04/13 Javascript
实例解析Vue.js下载方式及基本概念
2018/05/11 Javascript
JavaScript中var、let、const区别浅析
2018/06/24 Javascript
Python正规则表达式学习指南
2016/08/02 Python
python list排序的两种方法及实例讲解
2017/03/20 Python
Python实现简单遗传算法(SGA)
2018/01/29 Python
Python 实现12306登录功能实例代码
2018/02/09 Python
OpenCV-Python 摄像头实时检测人脸代码实例
2019/04/30 Python
python关闭占用端口方式
2019/12/17 Python
Python 为什么推荐蛇形命名法原因浅析
2020/06/18 Python
沃尔玛加拿大:Walmart.ca
2020/03/02 全球购物
财务总经理岗位职责
2014/02/16 职场文书
信息技术培训感言
2014/03/06 职场文书
2014年国培研修感言
2014/03/09 职场文书
机械系毕业生求职信
2014/05/28 职场文书
学习教师法的心得体会
2014/09/03 职场文书
英语课前三分钟演讲稿(6篇)
2014/09/13 职场文书
银行奉献演讲稿
2014/09/16 职场文书
2016年“12.4”法制宣传日活动总结
2016/04/01 职场文书