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 相关文章推荐
动态加载js文件 document.createElement
Oct 14 Javascript
关于jQuery新的事件绑定机制on()的使用技巧
Apr 26 Javascript
JS打开层/关闭层/移动层动画效果的实例代码
May 11 Javascript
一款基于jQuery的图片场景标注提示弹窗特效
Jan 05 Javascript
js限制input标签中只能输入中文
Jun 26 Javascript
ionic实现下拉刷新载入数据功能
May 11 Javascript
详解JS中的柯里化(currying)
Aug 17 Javascript
AngularJS实现表单验证功能详解
Oct 12 Javascript
vue.js  父向子组件传参的实例代码
Oct 29 Javascript
微信小程序实现传参数的几种方法示例
Jan 10 Javascript
基于javascript实现放大镜特效
Dec 03 Javascript
JS算法教程之字符串去重与字符串反转
Dec 15 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
使用 MySQL 开始 PHP 会话
2006/12/21 PHP
PHP 获取文件路径(灵活应用__FILE__)
2013/02/15 PHP
生成随机字符串和验证码的类的PHP实例
2013/12/24 PHP
php中unserialize返回false的解决方法
2014/09/22 PHP
8个PHP程序员常用的功能汇总
2014/12/18 PHP
javascript向flash swf文件传递参数值注意细节
2012/12/11 Javascript
JavaScript对象和字串之间的转换实例探讨
2013/04/21 Javascript
在表单提交前进行验证的几种方式整理
2013/07/31 Javascript
Jquery通过Ajax访问XML数据的小例子
2013/11/18 Javascript
JS获取当前日期和时间的简单实例
2013/11/19 Javascript
轻松创建nodejs服务器(5):事件处理程序
2014/12/18 NodeJs
jQuery层级选择器用法分析
2015/02/10 Javascript
分享JavaScript监听全部Ajax请求事件的方法
2016/08/28 Javascript
vue项目中全局引入1个.scss文件的问题解决
2019/08/01 Javascript
jquery实现掷骰子小游戏
2019/10/24 jQuery
JavaScript数组排序功能简单实现
2020/05/14 Javascript
Ubuntu 14.04+Django 1.7.1+Nginx+uwsgi部署教程
2014/11/18 Python
Python selenium文件上传方法汇总
2020/11/19 Python
儿童编程python入门
2018/05/08 Python
python3利用Socket实现通信的方法示例
2019/05/06 Python
梅尔频率倒谱系数(mfcc)及Python实现
2019/06/18 Python
Django REST framework 分页的实现代码
2019/06/19 Python
Python解决pip install时出现的Could not fetch URL问题
2019/08/01 Python
python制作朋友圈九宫格图片
2019/11/03 Python
解决python便携版无法直接运行py文件的问题
2020/09/01 Python
CSS图片翻转动画技术详解(IE也实现了)
2014/04/03 HTML / CSS
一款纯css3制作的2015年元旦雪人动画特效教程
2014/12/29 HTML / CSS
html如何对span设置宽度
2019/10/30 HTML / CSS
荷兰鞋类购物网站:Donelli
2019/05/24 全球购物
2014年党课学习材料
2014/05/11 职场文书
民族团结演讲稿范文
2014/08/27 职场文书
常务副县长“四风”个人对照检查材料思想汇报
2014/10/02 职场文书
2014年工程工作总结
2014/11/25 职场文书
新店开业策划方案怎么书写?
2019/07/05 职场文书
Vue.Draggable实现交换位置
2022/04/07 Vue.js
SQL中的连接查询详解
2022/06/21 SQL Server