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 相关文章推荐
使用RequireJS优化JavaScript引用代码的方法
Jul 01 Javascript
jquery实现移动端点击图片查看大图特效
Sep 11 Javascript
JS平滑无缝滚动效果的实现代码
May 06 Javascript
JavaScript实现页面无操作倒计时退出
Oct 22 Javascript
JavaScript原生编写《飞机大战坦克》游戏完整实例
Jan 04 Javascript
js实现百度搜索提示框
Feb 05 Javascript
微信小程序 ecshop地址三级联动实现实例代码
Feb 28 Javascript
vue axios用法教程详解
Jul 23 Javascript
JavaScript正则表达式校验与递归函数实际应用实例解析
Aug 04 Javascript
利用npm 安装删除模块的方法
May 15 Javascript
解决Mac node版本升级失败的问题
May 16 Javascript
JS数组扁平化、去重、排序操作实例详解
Feb 24 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
Php output buffering缓存及程序缓存深入解析
2013/07/15 PHP
使用Firebug对js进行断点调试的图文方法
2011/04/02 Javascript
js中创建对象的几种方式示例介绍
2014/01/26 Javascript
JS函数的定义与调用方法推荐
2016/05/12 Javascript
如何使用headjs来管理和异步加载js
2016/11/29 Javascript
jQuery插件zTree实现获取一级节点数据的方法
2017/03/08 Javascript
Bootstrap表格制作代码
2017/03/17 Javascript
JS简单验证上传文件类型的方法
2017/04/17 Javascript
基于Bootstrap框架菜鸟入门教程(推荐)
2017/09/17 Javascript
AngularJS实现的输入框字数限制提醒功能示例
2017/10/26 Javascript
javascript+html5+css3自定义弹出窗口效果
2017/10/26 Javascript
基于webpack-hot-middleware热加载相关错误的解决方法
2018/02/22 Javascript
微信小程序文字显示换行问题
2019/07/28 Javascript
vue循环数组改变点击文字的颜色
2019/10/14 Javascript
VUE 直接通过JS 修改html对象的值导致没有更新到数据中解决方法分析
2019/12/02 Javascript
详解JavaScript中的this指向问题
2021/02/05 Javascript
[05:46]2018完美盛典-《同梦共竞》
2018/12/17 DOTA
[49:15]DOTA2-DPC中国联赛 正赛 CDEC vs XG BO3 第二场 1月19日
2021/03/11 DOTA
Python获取央视节目单的实现代码
2015/07/25 Python
Django 忘记管理员或忘记管理员密码 重设登录密码的方法
2018/05/30 Python
详解Python中的format格式化函数的使用方法
2019/11/20 Python
使用Python实现牛顿法求极值
2020/02/10 Python
Python类中self参数用法详解
2020/02/13 Python
python实现处理mysql结果输出方式
2020/04/09 Python
CSS3 animation实现简易幻灯片轮播特效
2016/09/27 HTML / CSS
详解CSS3 rem(设置字体大小) 教程
2017/11/21 HTML / CSS
html5 跨文档消息传输示例探讨
2013/04/01 HTML / CSS
Html5实现移动端、PC端 刮刮卡效果
2016/06/30 HTML / CSS
Canvas系列之滤镜效果
2019/02/12 HTML / CSS
Parfumdreams芬兰:购买香水和化妆品
2021/02/13 全球购物
房地产开发计划书
2014/01/10 职场文书
会计专业自我鉴定
2014/02/10 职场文书
《晚上的太阳》教学反思
2014/04/23 职场文书
工商管理专业毕业生自我鉴定2014
2014/10/04 职场文书
夫妻吵架保证书
2015/05/08 职场文书
优胜劣汰,强者为王——读《鲁滨逊漂流记》有感
2019/08/15 职场文书