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 相关文章推荐
javascript如何创建表格(javascript绘制表格的二种方法)
Dec 10 Javascript
js禁止回车提交表单的示例代码
Dec 23 Javascript
jquery鼠标放上去显示悬浮层即弹出定位的div层
Apr 25 Javascript
Jquery自定义button按钮的几种方法
Jun 11 Javascript
javascript数组操作方法小结和3个属性详细介绍
Jul 05 Javascript
ECMAScript6新增值比较函数Object.is
Jun 12 Javascript
AngularJS中监视Scope变量以及外部调用Scope方法
Jan 23 Javascript
详解vue组件基础
May 04 Javascript
vue better scroll 无法滚动的解决方法
Jun 07 Javascript
vue项目前端知识点整理【收藏】
May 13 Javascript
京东优选小程序的实现代码示例
Feb 25 Javascript
你准备好迎接vue3.0了吗
Apr 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
配置支持SSI
2006/11/25 PHP
php实现webservice实例
2014/11/06 PHP
Symfony2学习笔记之系统路由详解
2016/03/17 PHP
用jQuery实现检测浏览器及版本的脚本代码
2008/01/22 Javascript
javascript学习笔记(三)显示当时时间的代码
2011/04/08 Javascript
javascript中比较字符串是否相等的方法
2013/07/23 Javascript
jQuery控制TR显示隐藏的几种方法
2014/06/18 Javascript
jQuery实现鼠标经过图片变亮其他变暗效果
2015/05/08 Javascript
基于jQuery通过jQuery.form.js插件使用ajax提交form表单
2015/08/17 Javascript
jQuery tagsinput在h5邮件客户端中应用详解
2016/09/26 Javascript
jquery中each循环的简单回滚操作
2017/05/05 jQuery
JavaScript使用readAsDataURL读取图像文件
2017/05/10 Javascript
nodejs Assert中equal(),strictEqual(),deepEqual(),strictDeepEqual()比较
2017/09/18 NodeJs
node.js监听文件变化的实现方法
2019/04/17 Javascript
layui的数据表格+springmvc实现搜索功能的例子
2019/09/28 Javascript
[01:01:13]2018DOTA2亚洲邀请赛 4.5 淘汰赛 Mineski vs VG 第三场
2018/04/06 DOTA
初步探究Python程序的执行原理
2015/04/11 Python
Python字符串处理函数简明总结
2015/04/13 Python
Python基于多线程实现抓取数据存入数据库的方法
2018/06/22 Python
在PyCharm导航区中打开多个Project的关闭方法
2019/01/17 Python
python 画函数曲线示例
2019/12/04 Python
Python利用PyExecJS库执行JS函数的案例分析
2019/12/18 Python
解决Keras 中加入lambda层无法正常载入模型问题
2020/06/16 Python
给Django Admin添加验证码和多次登录尝试限制的实现
2020/07/26 Python
马德里著名的运动鞋商店:NOIRFONCE
2019/04/12 全球购物
澳大利亚一站式数码相机商店:CameraPro
2020/03/09 全球购物
JS原生实现轮播图的几种方法
2021/03/23 Javascript
初中女生自我鉴定
2013/12/19 职场文书
五好党支部事迹材料
2014/02/06 职场文书
《一本男孩子必读的书》教学反思
2014/02/19 职场文书
管理部副部长岗位职责范文
2014/03/09 职场文书
服务型党组织建设典型材料
2014/05/07 职场文书
水利专业大学生职业生涯规划书范文
2014/09/17 职场文书
2014年施工员工作总结
2014/11/18 职场文书
班组长如何制订适合本班组的工作计划?
2019/07/10 职场文书
PostgreSQL出现死锁该如何解决
2022/05/30 PostgreSQL