0

当我提醒这一点时,我变得不确定

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 和名称

4

0 回答 0