当我提醒这一点时,我变得不确定
document.getElementById('imgtype').files[0];
从这个输入
<input type="file" name='imgtype' id='imgtype' style="margin-top: 20px;" />
我用错文件了吗???
这是整个功能
function fileUp(imgtype) {
var fdata = new FormData();
alert(document.getElementById(imgtype).files);
fdata.append("Upload", document.getElementById(imgtype).files[0]);
fdata.append("type", imgtype);
fdata.append("reg_id", document.getElementById('reg_id').value);
var xhr = new XMLHttpRequest();
xhr.upload.addEventListener("progress", uploadProgress, false);
xhr.addEventListener("load", uploadComplete, false);
xhr.addEventListener("error", uploadFailed, false);
xhr.addEventListener("abort", uploadCanceled, false);
xhr.open("POST", "upload.php");
xhr.send(fdata);
}
imgtype 是输入文件的 ID 和名称