【发布时间】:2010-12-09 01:48:22
【问题描述】:
我在其中一个页面上有上传文件功能。我使用 JavaScript 检查文件的扩展名。现在我想限制用户上传大于 1 MB 的文件。有什么方法可以使用 JavaScript 检查文件上传大小。
我的代码目前如下所示:
<script language="JavaScript">
function validate() {
var filename = document.getElementById("txtChooseFile").value;
var ext = getExt(filename);
if(ext == "txt" || ext == "csv")
return true;
alert("Please upload Text files only.");
return false;
}
function getExt(filename) {
var dot_pos = filename.lastIndexOf(".");
if(dot_pos == -1)
return "";
return filename.substr(dot_pos+1).toLowerCase();
}
</script>
【问题讨论】:
-
为什么要接受错误的答案?检查第二个答案=有可能!
-
@PankajKhurana — 当您五年前接受一个答案时,您选择的答案是正确的。今天不再是这种情况了,您能否回到这个问题并将已接受的答案更改为现代答案?
标签: javascript upload