这里有新鲜出炉的 Javascript 教程,程序狗速度看过来!
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
下面小编就为大家带来一篇 js 判断附件后缀的简单实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
实例如下:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
- <title>js 判断附件后缀的简单实现方法</title>
- <script type="text/javascript">
- //3、(字符)检查文件上传表单控件,如果含有[jpg,jpeg,gif,png]则显示"文件类型合法",否则"显示文件类型错误"
- function checkFileExt(filename)
- {
- var flag = false; //状态
- var arr = ["jpg","png","gif"];
- //取出上传文件的扩展名
- var index = filename.lastIndexOf(".");
- var ext = filename.substr(index+1);
- //循环比较
- for(var i=0;i<arr.length;i++)
- {
- if(ext == arr[i])
- {
- flag = true; //一旦找到合适的,立即退出循环
- break;
- }
- }
- //条件判断
- if(flag)
- {
- alert("文件名合法");
- }else
- {
- alert("文件名不合法");
- }
- }
- </script>
- </head>
- <body>
- <form name="form1" method="post" enctype="multipart/form-data">
- 上传头像:<input type="file" name="uploadFile" onChange="checkFileExt(this.value)" />
- </form>
- <input type="button" value="返回上一页" onClick="javascript:history.go(-1)" />
- </body>
- </html>
来源: http://www.phperz.com/article/17/0525/331293.html