<script>
function check(){
var type=form1.upfile.value.match(/^(.*)(/.)(.{1,8})$/)[3];
type=type.toUpperCase();
if(type=="XLS" || type=="DOC" || type=="HTML" || type=="TXT"){
return true;
}
else{
alert("上传类型有误");
return false;
}
}
</script>
<form enctype="multipart/form-data" onsubmit="return(check())" name="form1">
<input type="file" name="upfile">
<input type="submit" value="上传">
</form>
该博客展示了一段HTML和JavaScript代码,实现文件上传时的类型检查功能。通过JavaScript函数,匹配文件扩展名,若为XLS、DOC、HTML、TXT则允许上传,否则弹出提示框。
4361

被折叠的 条评论
为什么被折叠?



