HTML代码 (提交zip文件,有三个按钮)
<form action="/text2/UploadSoftware" id="testform" method="post" enctype="multipart/form-data" οnsubmit="return show('fileID'); ">
<input type="file" name="file" id="fileID" placeholder="请选择文件">
<button type="submit" value="Submit" id="yes" >确 定</button>
<button type="button" id="cancel" οnclick="cancel_function('xxx.jsp')">取 消</button>
<button type="button" id="return" οnclick="return_function('xxx.jsp')">返回上一级</button>
</form>
js代码
/*取消按钮js(刷新)*/
function cancel_function(pwd){
window.location.href=pwd;
}
/*返回上一级按钮js*/
function return_function(pwd){
window.location.href=pwd;
}
/*文件类型检测js*/
function show(ID){
var softwareName = document.getElementById(ID).value;
var loginForm = document.getElementById('testform');
var sname = softwareName.split('.');//获取后缀名
sname = sname[sname.length-1];
var str="zip";
if(!(sname == str)){//如果检测不通过就阻止表单提交
alert("你上传的不是.zip文件");
return false;
}
showStatus();
loginForm.submit();
}