js 判断附件后缀的简单实现方法
实例如下:
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/>
<title>js判断附件后缀的简单实现方法</title>
<scripttype="text/javascript">
//3、(字符)检查文件上传表单控件,如果含有[jpg,jpeg,gif,png]则显示“文件类型合法”,否则“显示文件类型错误”
functioncheckFileExt(filename)
{
varflag=false;//状态
vararr=["jpg","png","gif"];
//取出上传文件的扩展名
varindex=filename.lastIndexOf(".");
varext=filename.substr(index+1);
//循环比较
for(vari=0;i<arr.length;i++)
{
if(ext==arr[i])
{
flag=true;//一旦找到合适的,立即退出循环
break;
}
}
//条件判断
if(flag)
{
alert("文件名合法");
}else
{
alert("文件名不合法");
}
}
</script>
</head>
<body>
<formname="form1"method="post"enctype="multipart/form-data">
上传头像:<inputtype="file"name="uploadFile"onChange="checkFileExt(this.value)"/>
</form>
<inputtype="button"value="返回上一页"onClick="javascript:history.go(-1)"/>
</body>
</html>
以上就是小编为大家带来的js判断附件后缀的简单实现方法全部内容了,希望大家多多支持毛票票~