日期:2014-05-16  浏览次数:20359 次

求一段能用的判断上传文件大小和扩展名的JS代码
一个上传文件的表单如下
<form action="test.jsp" method="post" enctype="multipart/form-data">
<input type="file" name="upfile" >
<input type="submit" value="提交">
</form>
要求在点提交后判断文件的后缀名和大小,只允许后缀名为jpg、png、gif的文件,并且大小不超过1兆也不能为空。如果不满足条件,点提交后弹出对话框,不跳转到test.jsp。希望代码使用的东西越简单越好,还有就是在表单中应该怎么改才能引导到JS中去? 

------解决方案--------------------
html5 将上传的文件转换为file对象倒是可以