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 相关文章推荐
jQuery 操作下拉列表框实现代码
Feb 22 Javascript
编写自己的jQuery插件简单实现代码
Apr 19 Javascript
文本框水印提示效果的简单实现代码
Feb 22 Javascript
js取模(求余数)隔行变色
May 15 Javascript
jQuery中noConflict()用法实例分析
Feb 08 Javascript
如何解决手机浏览器页面点击不跳转浏览器双击放大网页
Jul 01 Javascript
Jquery实现遮罩层的简单实例(就是弹出DIV周围都灰色不能操作)
Jul 14 Javascript
BOM系列第一篇之定时器setTimeout和setInterval
Aug 17 Javascript
动态JavaScript所造成一些你不知道的危害
Sep 25 Javascript
js针对图片加载失败的处理方法分析
Aug 24 Javascript
element ui分页多选,翻页记忆的实例
Sep 03 Javascript
js实现轮播图特效
May 28 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数组操作之键名比较与差集、交集赋值的方法
2014/11/10 PHP
PHP实现微信发红包程序
2015/08/24 PHP
PHP基于迭代实现文件夹复制、删除、查看大小等操作的方法
2017/08/11 PHP
Using the TextRange Object
2006/10/14 Javascript
基于JQuery的Select选择框的华丽变身
2011/08/23 Javascript
jquery 设置元素相对于另一个元素的top值(实例代码)
2013/11/06 Javascript
JS获取节点的兄弟,父级,子级元素的方法
2014/01/09 Javascript
用js提交表单解决一个页面有多个提交按钮的问题
2014/09/01 Javascript
js与C#进行时间戳转换
2014/11/14 Javascript
Javascript基础教程之变量
2015/01/18 Javascript
谈谈JavaScript类型系统之Math
2016/01/06 Javascript
jQuery实现下拉框多选 jquery-multiselect 的实例代码
2016/07/14 Javascript
jQuery ajaxForm()的应用
2016/10/14 Javascript
axios学习教程全攻略
2017/03/26 Javascript
微信小程序微信支付接入开发实例详解
2017/04/12 Javascript
EasyUI创建人员树的实例代码
2017/09/15 Javascript
vue 表单输入格式化中文输入法异常问题
2018/05/30 Javascript
详解vue+webpack+express中间件接口使用
2018/07/17 Javascript
分享vue里swiper的一些坑
2018/08/30 Javascript
[39:18]完美世界DOTA2联赛PWL S3 Forest vs LBZS 第二场 12.17
2020/12/19 DOTA
用Python的Django框架完成视频处理任务的教程
2015/04/02 Python
初步认识Python中的列表与位运算符
2015/10/12 Python
python使用Plotly绘图工具绘制水平条形图
2020/03/25 Python
浅谈ROC曲线的最佳阈值如何选取
2020/02/28 Python
python通过函数名调用函数的几种场景
2020/09/23 Python
Python实现随机爬山算法
2021/01/29 Python
浅析图片上传及canvas压缩的流程
2020/06/10 HTML / CSS
美国学校校服,儿童和婴儿服装:Cookie’s Kids
2016/10/14 全球购物
KIKO美国官网:意大利的平价彩妆品牌
2017/05/16 全球购物
彪马英国官网:PUMA英国
2019/02/11 全球购物
求职简历的自我评价
2014/01/31 职场文书
实用的简历自我评价
2014/03/06 职场文书
家属答谢词
2015/01/05 职场文书
2016五一手机促销广告语
2016/01/28 职场文书
员工工作心得体会
2019/05/07 职场文书
Jupyter notebook 输出部分显示不全的解决方案
2021/04/24 Python