javascript实现校验文件上传控件实例


Posted in Javascript onApril 20, 2015

本文实例讲述了javascript实现校验文件上传控件。分享给大家供大家参考。具体如下:

该javascript校验文件上传控件代码可检测上传文件的类型是否是图片

<script language="javascript">
function Checkfiles()
{
var fup = document.getElementById('logo1');
var fileName = fup.value;
var ext = fileName.substring(fileName.lastIndexOf('.') + 1);
if(ext == "gif" || ext == "GIF" || ext == "JPEG" || ext == "jpeg" || ext == "jpg" || ext == "JPG" || ext == "png" || ext == "PNG")
{
return true;
}
else
{
alert("Upload JPG, JPEG, PNG, GIF images only");
fup.focus();
return false;
}
}
</script>
onchange="Checkfiles()"

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
Javascript写了一个清除“logo1_.exe”的杀毒工具(可扫描目录)
Feb 09 Javascript
DIV+CSS+JS不间断横向滚动实现代码
Mar 19 Javascript
jQuery插件的写法分享
Jun 12 Javascript
Jquery 动态循环输出表格具体方法
Nov 23 Javascript
JavaScript中的Truthy和Falsy介绍
Jan 01 Javascript
JavaScript实现in-place思想的快速排序方法
Aug 07 Javascript
微信小程序 textarea 详解及简单使用方法
Dec 05 Javascript
详解js的六大数据类型
Dec 27 Javascript
微信小程序实现获取小程序码和二维码java接口开发
Mar 29 Javascript
Javascript实现简易天数计算器
May 18 Javascript
解决vue路由name同名,路由重复的问题
Aug 05 Javascript
聊聊JS ES6中的解构
Apr 29 Javascript
使用iojs的jsdom库实现同步系统时间
Apr 20 #Javascript
javascript实现汉字转拼音代码分享
Apr 20 #Javascript
jQuery简单实现图片预加载
Apr 20 #Javascript
jquery滚动到顶部底部代码
Apr 20 #Javascript
浅谈javascript属性onresize
Apr 20 #Javascript
jquery代码实现简单的随机图片瀑布流效果
Apr 20 #Javascript
被遗忘的javascript的slice() 方法
Apr 20 #Javascript
You might like
手冲咖啡应该是现代精品咖啡店的必备选项吗?
2021/03/03 冲泡冲煮
web目录下不应该存在多余的程序(安全考虑)
2012/05/09 PHP
ThinkPHP实现批量删除数据的代码实例
2014/07/02 PHP
ThinkPHP实现转换数据库查询结果数据到对应类型的方法
2017/11/16 PHP
jquery的Tooltip插件 qtip使用详细说明
2010/09/08 Javascript
js constructor的实际作用分析
2011/11/15 Javascript
JS实现div内部的文字或图片自动循环滚动代码
2013/04/19 Javascript
JS获取屏幕,浏览器窗口大小,网页高度宽度(实现代码)
2013/12/17 Javascript
浅析javascript的间隔调用和延时调用
2014/11/12 Javascript
JavaScript实现单击下拉框选择直接跳转页面的方法
2015/07/02 Javascript
Javascript刷新窗口方法小结
2015/10/21 Javascript
第六章之辅组类与响应式工具
2016/04/25 Javascript
js定义类的几种方法(推荐)
2016/06/08 Javascript
JavaScript实现的选择排序算法实例分析
2017/04/14 Javascript
vue车牌号校验和银行校验实战
2019/01/23 Javascript
fastadmin中调用js的方法
2019/05/14 Javascript
layui+SSM的数据表的增删改实例(利用弹框添加、修改)
2019/09/27 Javascript
[01:41]DOTA2超级联赛专访YYF 称一辈子难忘TI2
2013/05/28 DOTA
[02:36]DOTA2英雄基础教程 一击致命幻影刺客
2013/12/06 DOTA
python获取当前运行函数名称的方法实例代码
2017/04/06 Python
查看django版本的方法分享
2018/05/14 Python
解决pandas使用read_csv()读取文件遇到的问题
2018/06/15 Python
解决django后台样式丢失,css资源加载失败的问题
2019/06/11 Python
使用TensorFlow搭建一个全连接神经网络教程
2020/02/06 Python
Python drop方法删除列之inplace参数实例
2020/06/27 Python
python 读txt文件,按‘,’分割每行数据操作
2020/07/05 Python
matplotlib图例legend语法及设置的方法
2020/07/28 Python
python 如何利用argparse解析命令行参数
2020/09/11 Python
Python3+PyCharm+Django+Django REST framework配置与简单开发教程
2021/02/16 Python
韩国家庭购物网上商店:Nsmall
2017/05/07 全球购物
乐高官方旗舰店:LEGO积木玩具
2019/04/06 全球购物
总经理秘书工作职责
2013/12/26 职场文书
经济管理专业毕业生自荐信范文
2014/01/02 职场文书
初中教师个人工作总结
2015/02/10 职场文书
电影焦裕禄观后感
2015/06/09 职场文书
详解如何用Python实现感知器算法
2021/06/18 Python