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 树控件 比较好用
Jun 11 Javascript
JQuery 表格操作(交替显示、拖动表格行、选择行等)
Jul 29 Javascript
{}与function(){}选用空对象{}来存放keyValue
May 23 Javascript
用jquery模仿的a的title属性(兼容ie6/7)
Jan 21 Javascript
js防止表单重复提交的两种方法
Sep 30 Javascript
JavaScript获取IP获取的是IPV6 如何校验
Jun 12 Javascript
AngularJS用户选择器指令实例分析
Nov 04 Javascript
基于JavaScript实现五子棋游戏
Aug 26 Javascript
javascript实现获取一个日期段内每天不同的价格(计算入住总价格)
Feb 05 Javascript
微信小程序利用canvas 绘制幸运大转盘功能
Jul 06 Javascript
JS内置对象和Math对象知识点详解
Apr 03 Javascript
原生JavaScript实现换肤
Feb 19 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
星际争霸任务指南——虫族
2020/03/04 星际争霸
mysq GBKl乱码
2006/11/28 PHP
php删除数组元素示例分享
2014/02/17 PHP
PHP中遇到的时区问题解决方法
2015/07/23 PHP
一个非常实用的php文件上传类
2017/07/04 PHP
tp5.1 框架路由操作-URL生成实例分析
2020/05/26 PHP
求得div 下 img的src地址的js代码
2007/02/28 Javascript
date.parse在IE和FF中的区别
2010/07/29 Javascript
js保存当前路径(cookies记录)
2010/12/14 Javascript
jQuery之按钮组件的深入解析
2013/06/19 Javascript
页面加载完毕后滚动条自动滚动一定位置
2014/02/20 Javascript
常用DOM整理
2015/06/16 Javascript
JavaScript制作简单的日历效果
2016/03/10 Javascript
AngularJS上拉加载问题解决方法
2016/05/23 Javascript
javascript函数中的3个高级技巧
2016/09/22 Javascript
预防网页挂马的方法总结
2016/11/03 Javascript
使用DataTable插件实现异步加载数据
2017/11/19 Javascript
ES6 Proxy实现Vue的变化检测问题
2019/06/11 Javascript
微信小程序 函数防抖 解决重复点击消耗性能问题实现代码
2019/09/12 Javascript
vue之a-table中实现清空选中的数据
2019/11/07 Javascript
在vue中使用vuex,修改state的值示例
2019/11/08 Javascript
[02:53]2018年度DOTA2最佳战队-完美盛典
2018/12/17 DOTA
Pycharm学习教程(7)虚拟机VM的配置教程
2017/05/04 Python
Python中eval带来的潜在风险代码分析
2017/12/11 Python
VTK与Python实现机械臂三维模型可视化详解
2017/12/13 Python
python pandas读取csv后,获取列标签的方法
2018/11/12 Python
python支付宝支付示例详解
2019/08/22 Python
Python Django中间件,中间件函数,全局异常处理操作示例
2019/11/08 Python
tensorflow实现打印ckpt模型保存下的变量名称及变量值
2020/01/04 Python
python画环形图的方法
2020/03/25 Python
python简单利用字典破解zip文件口令
2020/09/07 Python
英国蜡烛、蜡烛配件和家居香氛购买网站:Yankee Candle
2018/12/12 全球购物
大三在校生电子商务求职信
2013/10/29 职场文书
青年文明号创建口号大全
2015/12/25 职场文书
VUE使用draggable实现组件拖拽
2022/04/06 Vue.js
TypeScript 内置高级类型编程示例
2022/09/23 Javascript