js 判断附件后缀的简单实现方法


Posted in Javascript onOctober 11, 2016

实例如下:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>js 判断附件后缀的简单实现方法</title>
<script type="text/javascript">
//3、(字符)检查文件上传表单控件,如果含有[jpg,jpeg,gif,png]则显示“文件类型合法”,否则“显示文件类型错误”
 
function checkFileExt(filename)
{
 var flag = false; //状态
 var arr = ["jpg","png","gif"];
 //取出上传文件的扩展名
 var index = filename.lastIndexOf(".");
 var ext = filename.substr(index+1);
 //循环比较
 for(var i=0;i<arr.length;i++)
 {
 if(ext == arr[i])
 {
  flag = true; //一旦找到合适的,立即退出循环
  break;
 }
 }
 //条件判断
 if(flag)
 {
 alert("文件名合法");
 }else
 {
 alert("文件名不合法");
 }
}
 
</script>
</head>
 
<body>
<form name="form1" method="post" enctype="multipart/form-data">
上传头像:<input type="file" name="uploadFile" onChange="checkFileExt(this.value)" />
</form>
<input type="button" value="返回上一页" onClick="javascript:history.go(-1)" />
</body>
</html>

以上就是小编为大家带来的js 判断附件后缀的简单实现方法全部内容了,希望大家多多支持三水点靠木~

Javascript 相关文章推荐
javascript实现动态增加删除表格行(兼容IE/FF)
Apr 02 Javascript
js简单的表格添加行和删除行操作示例
Mar 31 Javascript
JS运动基础框架实例分析
Mar 03 Javascript
jquery实现带缩略图的全屏图片画廊效果实例
Jun 25 Javascript
AngularJS 最常用的功能汇总
Feb 17 Javascript
AngularJS基础 ng-srcset 指令简单示例
Aug 03 Javascript
原生JS实现图片懒加载(lazyload)实例
Jun 13 Javascript
详解require.js配置路径的用法和css的引入
Sep 06 Javascript
实时监控input框,实现输入框与下拉框联动的实例
Jan 23 Javascript
Vue实现侧边菜单栏手风琴效果实例代码
May 31 Javascript
element-ui 表格数据时间格式化的方法
Aug 24 Javascript
详解小程序BackgroundAudioManager踩坑之旅
Dec 08 Javascript
判断数组的最佳方法(推荐)
Oct 11 #Javascript
JavaScript中cookie工具函数封装的示例代码
Oct 11 #Javascript
深入理解JS中的Function.prototype.bind()方法
Oct 11 #Javascript
Bootstrap轮播插件使用代码
Oct 11 #Javascript
KnockoutJS 3.X API 第四章之表单textInput、hasFocus、checked绑定
Oct 11 #Javascript
JavaScript获取URL中参数querystring的方法详解
Oct 11 #Javascript
JS实现表单验证功能(验证手机号是否存在,验证码倒计时)
Oct 11 #Javascript
You might like
查找php配置文件php.ini所在路径的二种方法
2014/05/26 PHP
zen_cart实现支付前生成订单的方法
2016/05/06 PHP
jQuery对表单的操作代码集合
2011/04/06 Javascript
基于jQuery的简单九宫格实现代码
2012/08/09 Javascript
JavaScript?Apple设备检测示例代码
2013/11/15 Javascript
JS使用ajax从xml文件动态获取数据显示的方法
2015/03/24 Javascript
JS实现页面载入时随机显示图片效果
2016/09/07 Javascript
浅谈原生JS实现jQuery的animate()动画示例
2017/03/08 Javascript
微信小程序页面传值实例分析
2017/04/19 Javascript
redux-saga 初识和使用
2018/03/10 Javascript
微信小程序车牌号码模拟键盘输入功能的实现代码
2018/11/11 Javascript
JS使用iView的Dropdown实现一个右键菜单
2019/05/06 Javascript
亲自动手实现vue日历控件
2019/06/26 Javascript
小程序自定义弹框效果
2020/11/16 Javascript
[01:17:55]VGJ.T vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/20 DOTA
用python 制作图片转pdf工具
2015/01/30 Python
查找python项目依赖并生成requirements.txt的方法
2018/07/10 Python
详解Python循环作用域与闭包
2019/03/21 Python
Python3将jpg转为pdf文件的方法示例
2019/12/13 Python
TensorFlow Saver:保存和读取模型参数.ckpt实例
2020/02/10 Python
OpenCV图片漫画效果的实现示例
2020/08/18 Python
SEPHORA新西兰官方网站:购买化妆品和护肤品
2016/12/02 全球购物
阳光体育:Sunny Sports(购买露营和远足设备)
2018/08/07 全球购物
请用Python写一个获取用户输入数字,并根据数字大小输出不同信息的脚本
2014/05/20 面试题
生产主管岗位职责
2013/11/10 职场文书
校三好学生主要事迹
2014/01/11 职场文书
中学生自我鉴定
2014/02/04 职场文书
售房协议书范本2014
2014/10/23 职场文书
2014年文明创建工作总结
2014/11/25 职场文书
酒店工程部主管岗位职责
2015/04/16 职场文书
社区志愿服务活动感想
2015/08/07 职场文书
教师学习十八届五中全会精神心得体会
2016/01/05 职场文书
三好学生评选事迹材料(2016精选版)
2016/02/25 职场文书
Java 在生活中的 10 大应用
2021/11/02 Java/Android
php去除deprecated的实例方法
2021/11/17 PHP
详解Python+OpenCV绘制灰度直方图
2022/03/22 Python