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 相关文章推荐
textarea的value是html文件源代码,存成html文件的代码
Apr 20 Javascript
My Desktop :) 桌面式代码
Dec 29 Javascript
javascript向flash swf文件传递参数值注意细节
Dec 11 Javascript
javascript加号"+"的二义性说明
Mar 04 Javascript
ExtJS判断IE浏览器类型的方法
Feb 10 Javascript
javascript 事件处理示例分享
Dec 31 Javascript
jQuery插件实现静态HTML验证码校验
Nov 06 Javascript
jQuery常用知识点总结以及平时封装常用函数
Feb 23 Javascript
Javascript从数组中随机取出不同元素的两种方法
Sep 22 Javascript
使用jquery的jsonp如何发起跨域请求及其原理详解
Aug 17 jQuery
layui自定义ajax左侧三级菜单
Jul 26 Javascript
原生JavaScript实现拖动校验功能
Sep 29 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对象的串行化与反串行化
2016/01/24 PHP
PHP下的浮点运算不准的解决方法
2016/10/27 PHP
php变量与JS变量实现不通过跳转直接交互的方法
2017/08/25 PHP
VBS通过WMI监视注册表变动的代码
2011/10/27 Javascript
JavaScript实现页面实时显示当前时间的简单实例
2013/07/20 Javascript
javascript实现动态改变层大小的方法
2015/05/14 Javascript
js判断当前页面在移动设备还是在PC端中打开
2016/01/06 Javascript
浅谈javascript中的constructor
2016/06/08 Javascript
给easyui的datebox控件添加清空按钮的实现方法
2016/11/09 Javascript
原生JS仿QQ阅读点击展开、收起效果
2017/03/08 Javascript
JS闭包用法实例分析
2017/03/27 Javascript
在使用JSON格式处理数据时应该注意的问题小结
2017/05/20 Javascript
js实现分页功能
2017/05/24 Javascript
JS实现上传图片的三种方法并实现预览图片功能
2017/07/14 Javascript
关于JavaScript的单双引号嵌套问题
2017/08/20 Javascript
Vue 让元素抖动/摆动起来的实现代码
2018/05/31 Javascript
如何优雅地在vue中添加权限控制示例详解
2019/03/07 Javascript
JavaScript Dom 绑定事件操作实例详解
2019/10/02 Javascript
js+canvas绘制图形验证码
2020/09/21 Javascript
Python中List.count()方法的使用教程
2015/05/20 Python
python flask安装和命令详解
2019/04/02 Python
python集合的创建、添加及删除操作示例
2019/10/08 Python
python滑块验证码的破解实现
2019/11/10 Python
Pytorch保存模型用于测试和用于继续训练的区别详解
2020/01/10 Python
PyCharm License Activation激活码失效问题的解决方法(图文详解)
2020/03/12 Python
Python多线程threading join和守护线程setDeamon原理详解
2020/03/18 Python
jupyter lab的目录调整及设置默认浏览器为chrome的方法
2020/04/10 Python
Python新手如何进行闭包时绑定变量操作
2020/05/29 Python
校班主任推荐信范文
2013/12/03 职场文书
某同学的自我鉴定范文
2013/12/26 职场文书
红领巾心向党广播稿
2014/01/19 职场文书
大学生家政服务项目创业计划书
2014/01/30 职场文书
研究生导师推荐信
2015/03/25 职场文书
幼儿园2016年感恩节活动总结
2016/04/01 职场文书
python​格式化字符串
2022/04/20 Python
Python 装饰器(decorator)常用的创建方式及解析
2022/04/24 Python