如何确定用户是否选择了文件进行文件上传?

时间:2020-03-05 18:48:20  来源:igfitidea点击:

如果我有一个

<input id="uploadFile" type="file" />

标签和一个提交按钮,如何确定在IE6(及更高版本)中用户是否选择了文件。

在FF中,我只是这样做:

var selected = document.getElementById("uploadBox").files.length > 0;

但这在IE中不起作用。

解决方案

回答

这适用于IE(我相信还有FF):

if(document.getElementById("uploadBox").value != "") {
   // you have a file
}