input相同name怎么判断都不为空求js代码

$("form").submit( function () {

var files = document.getElementsByName("upload");
for (var int = 0; int < files.length; int++) {
if (files[int].val=="") {
// files[int].focus();

alert("上传的文件不能为空");
return false;
}else{
return true;
}
}
} );
不管用求大神指教

files[int].value

 $("form").submit( function () {
var flag = true;
var files = document.getElementsByName("upload");
for (var int = 0; int < files.length; int++) {
if (files[int].value=='') {
// files[int].focus();

alert("上传的文件不能为空");
flag= false;
break;
}
}
return flag;
} );

if (files[int].value.length =='0){........}