input type="file" 在js中判断文件上传类型

来源:互联网 发布:32周胎儿发育标准数据 编辑:程序博客网 时间:2024/05/19 09:43
input type="file"在js中判断文件上传类型function onSubmit(){            var form1 = document.forms[0];                        var file = document.forms[0].getfile.value;                if (file == null||file == ""){                     alert("请选择要上传的图片!");                     return false;                }                if (file.lastIndexOf('.')==-1){    //如果不存在"."                      alert("路径不正确!");                    return false;                }                var AllImgExt=".jpg|.jpeg|.gif|.bmp|.png|";                var extName = file.substring(file.lastIndexOf(".")).toLowerCase();//(把路径中的所有字母全部转换为小写)                        if(AllImgExt.indexOf(extName+"|")==-1)                        {                    ErrMsg="该文件类型不允许上传。请上传 "+AllImgExt+" 类型的文件,当前文件类型为"+extName;                    alert(ErrMsg);                    return false;                }                document.forms[0].submit();         }

0 0
原创粉丝点击