检测上传文件类型的两段js代码
1、验证文件后缀名
var extend = form1.file.value.substring(form1.file.value.lastindexof(".")+1);
if(extend==""){
}else{
if(!(extend=="xls"||extend=="doc")){
alert("请上传后缀名为xls或doc的文件!");
var nf = obj.clonenode(true);
nf.value='';
obj.parentnode.replacechild(nf, obj);
return false;
}
}
return true;
}
编辑推荐:php检测文件头信息 判断文件类型
2、检测文件上传类型
function checkFile()
{
var path = document.getElementById('Filedata').value;
var ext = getExt(path);
var re = new RegExp("(^|\s|,)" + ext + "($|\s|,)", "ig");
if(extensions != '' && (re.exec(extensions) == null || ext == '')) {
alert('对不起,只能上传jpg, gif, png类型的图片');
return false;
}
showLoading();
return true;
}
#--->>常用js验证代码大全(Email、手机号码、身份证号码、文件类型等)
您可能感兴趣的文章:
常用js验证代码大全(Email、手机号码、身份证号码、文件类型等)
js限制文件上传类型(示例)
检测上传文件类型的两段js代码
JS如何判断上传文件类型
js判断上传文件类型与大小
检测上传文件类型与大小的js代码
js判断上传文件类型(修正)
判断上传文件类型的js代码
php检测上传excel文件类型的示例代码
JavaScript检测上传文件类型(示例)