上传文件格式验证通用模板

在js中验证的格式可以是图片(.jpg,.pgn)、视频(.mp4,.avi)各种格式…

上传文件格式验证通用模板_第1张图片

上传文件格式验证通用模板_第2张图片

JS代码:

function sub(obj){
	var extArray = new Array(".xls",".xlsx");
	var allowSubmit = false;
	var obj_file = form1.doc;
	if(obj_file.value==""){
		$.messager.show({title : '信息',msg : '请选择导入文件!'});
		obj_file.focus();
		return;
	}

	var file=obj_file.value.lastIndexOf("."); 
	var ext=obj_file.value.substring(file).toLowerCase(); 
	for (var i = 0; i < extArray.length; i++) {
		if (extArray[i] == ext) { 
			allowSubmit = true; 
			break; 
		}
	}
	if (allowSubmit){
		obj.disabled = true;
		form1.submit();
		waiting("<%=context%>",document);
	
	}else{
		$.messager.show({title : '信息',msg : "只能上传:" + (extArray.join("  ")) + "\n请重新选择文件"+"再上传."});
		return;
	}
}

你可能感兴趣的:(前端)