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 拾色器插件发布-jquery.icolor.js
Oct 20 Javascript
web性能优化之javascript性能调优
Dec 28 Javascript
JavaScript使用DeviceOne开发实战(二) 生成调试安装包
Dec 01 Javascript
easyui messager alert 三秒后自动关闭提示的实例
Nov 07 Javascript
JS使用面向对象技术实现的tab选项卡效果示例
Feb 28 Javascript
微信小程序实现打开内置地图功能【附源码下载】
Dec 07 Javascript
vue 弹框产生的滚动穿透问题的解决
Sep 21 Javascript
Web安全之XSS攻击与防御小结
Dec 13 Javascript
vue百度地图 + 定位的详解
May 13 Javascript
javascript获取元素的计算样式
May 24 Javascript
微信小程序实现蓝牙打印
Sep 23 Javascript
jQuery实现影院选座订座效果
Apr 13 jQuery
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/08/13 PHP
Netbeans 8.2与PHP相关的新特性介绍
2016/10/08 PHP
实例讲解PHP页面静态化
2018/02/05 PHP
Laravel 手动开关 Eloquent 修改器的操作方法
2019/12/30 PHP
表单项的name命名为submit、reset引起的问题
2007/12/22 Javascript
理解Javascript_12_执行模型浅析
2010/10/18 Javascript
DOM和XMLHttpRequest对象的属性和方法整理
2012/01/04 Javascript
用js调用迅雷下载代码的二种方法
2013/04/15 Javascript
js window.open弹出新的网页窗口
2014/01/16 Javascript
js模拟C#中List的简单实例
2014/03/06 Javascript
jQuery使用zTree插件实现树形菜单和异步加载
2016/02/25 Javascript
使用PHP+JavaScript将HTML页面转换为图片的实例分享
2016/04/18 Javascript
实例解析jQuery工具函数
2016/12/01 Javascript
文件上传的几个示例分享【推荐】
2016/12/16 Javascript
Node.js 在本地生成日志文件的方法
2020/02/07 Javascript
Vue-resource安装过程及使用方法解析
2020/07/21 Javascript
[01:03:42]VP vs VGJ.S 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
Python黑帽编程 3.4 跨越VLAN详解
2016/09/28 Python
Python端口扫描简单程序
2016/11/10 Python
Python读写/追加excel文件Demo分享
2018/05/03 Python
在cmd中运行.py文件: python的操作步骤
2018/05/12 Python
Python 中Django安装和使用教程详解
2019/07/03 Python
Python中拆分字符串的操作方法
2019/07/23 Python
Python之指数与E记法的区别详解
2019/11/21 Python
pandas和spark dataframe互相转换实例详解
2020/02/18 Python
如何在sublime编辑器中安装python
2020/05/20 Python
使用OpenCV去除面积较小的连通域
2020/07/05 Python
CSS3 按钮边框动画的实现
2020/11/12 HTML / CSS
电气自动化个人求职信范文
2014/02/03 职场文书
干部选拔任用方案
2014/05/26 职场文书
2014大学辅导员工作总结
2014/12/02 职场文书
辞职书格式样本
2015/02/26 职场文书
五一放假通知怎么写
2015/08/18 职场文书
婚礼长辈答谢词
2015/09/29 职场文书
Spring Boot两种全局配置和两种注解的操作方法
2021/06/29 Java/Android
PostgreSQL自动更新时间戳实例代码
2021/11/27 PostgreSQL