JavaScript验证图片类型(扩展名)的函数分享


Posted in Javascript onMay 05, 2014

前台调用如下

OnClientClick="return fucCheckJpgAndGif(form1.File1.value);" --其中File1为上传文件控件

函数代码:

function fucCheckJpgAndGif(strFileName) {
    if (strFileName != "") {
        var strtype = strFileName.substring(strFileName.length - 4, strFileName.length);
        strtype = strtype.toLowerCase();
        if ((strtype == ".jpg") || (strtype == ".gif") || (strtype == "jpeg") || (strtype == ".bmp")) {
            return true;
        }
        else {
            alert("请上传jpg、gif或者bmp格式的图片,谢谢!");
            return false;
        }
    }
    alert("请上传jpg、gif或者bmp格式的图片,谢谢!");/* from http://yige.org/js/ */
    return false;}

Javascript 相关文章推荐
国外Lightbox v2.03.3 最新版 下载
Oct 17 Javascript
Prototype ObjectRange对象学习
Jul 19 Javascript
JavaScript中判断函数是new还是()调用的区别说明
Apr 07 Javascript
jquery教程ajax请求json数据示例
Jan 13 Javascript
javascipt:filter过滤介绍及使用
Sep 10 Javascript
JavaScript基础函数整理汇总
Jan 30 Javascript
快速学习jQuery插件 Form表单插件使用方法
Dec 01 Javascript
老司机带你解读jQuery插件开发流程
May 16 Javascript
Bootstrap 附加导航(Affix)插件实例详解
Jun 01 Javascript
jQuery实现的自适应焦点图效果完整实例
Aug 24 Javascript
jQuery插件HighCharts实现的2D堆条状图效果示例【附demo源码下载】
Mar 14 Javascript
2019 年编写现代 JavaScript 代码的5个小技巧(小结)
Jan 15 Javascript
javascript校验价格合法性实例(必须输入2位小数)
May 05 #Javascript
js简单的弹出框有关闭按钮
May 05 #Javascript
JavaScript保留两位小数的2个自定义函数
May 05 #Javascript
JS判断、校验MAC地址的2个实例
May 05 #Javascript
JQuery EasyUI 数字格式化处理示例
May 05 #Javascript
一个简单的实现下拉框多选的插件可移植性比较好
May 05 #Javascript
javascript生成随机颜色示例代码
May 05 #Javascript
You might like
构建简单的Webmail系统
2006/10/09 PHP
php的mail函数发送UTF-8编码中文邮件时标题乱码的解决办法
2015/10/20 PHP
laravel-admin解决表单select联动时,编辑默认没选上的问题
2019/09/30 PHP
深入理解PHP+Mysql分布式事务与解决方案
2020/12/03 PHP
Nigma vs AM BO3 第二场2.13
2021/03/10 DOTA
JavaScript进阶教程(第四课第一部分)
2007/04/05 Javascript
判断客户端浏览器是否安装了Flash插件的多种方法
2010/08/11 Javascript
js getBoundingClientRect() 来获取页面元素的位置
2010/11/25 Javascript
Jquery网页出现的乱码问题的三种解决方法
2013/06/30 Javascript
jquery实现弹出窗口效果的实例代码
2013/11/28 Javascript
jquery基础教程之deferred对象使用方法
2014/01/22 Javascript
jquery设置按钮停顿3秒不可用
2014/03/07 Javascript
JS根据年月获得当月天数的实现代码
2014/07/03 Javascript
深入理解js函数的作用域与this指向
2016/05/28 Javascript
使用Ajax生成的Excel文件并下载的实例
2016/11/21 Javascript
Javascript中关于Array.filter()的妙用详解
2016/12/04 Javascript
js实现数组和对象的深浅拷贝
2017/09/30 Javascript
获取layer.open弹出层的返回值方法
2018/08/20 Javascript
vue如何在项目中调用腾讯云的滑动验证码
2020/07/15 Javascript
解决iview table组件里的 固定列 表格不自适应的问题
2020/11/13 Javascript
在nodejs中创建child process的方法
2021/01/26 NodeJs
动态创建类实例代码
2009/10/07 Python
Python中MySQLdb和torndb模块对MySQL的断连问题处理
2015/11/09 Python
pytorch 获取tensor维度信息示例
2020/01/03 Python
Pytorch实现LSTM和GRU示例
2020/01/14 Python
pycharm 设置项目的根目录教程
2020/02/12 Python
ubuntu 安装pyqt5和卸载pyQt5的方法
2020/03/24 Python
Python + opencv对拍照得到的图片进行背景去除的实现方法
2020/11/18 Python
正宗的澳大利亚Ugg靴子零售商:UGG Express
2020/04/19 全球购物
Ado与Ado.net的相同与不同
2014/12/08 面试题
英文版餐饮运营管理求职信
2013/11/06 职场文书
高中英语教学反思
2014/02/04 职场文书
初中学生评语大全
2014/04/24 职场文书
数学兴趣小组活动总结
2014/07/08 职场文书
2014最新版群众路线四风整改措施
2014/09/24 职场文书
校园运动会广播稿
2015/08/19 职场文书