91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

XMLHttpRequest能否上傳文件

小樊
128
2024-06-19 16:04:05
欄目: 編程語言

是的,XMLHttpRequest對象可以用來上傳文件。可以使用FormData對象將文件添加到請求中,然后使用XMLHttpRequest對象將文件發送到服務器。以下是一個簡單的示例代碼:

var fileInput = document.getElementById('fileInput');
var file = fileInput.files[0];

var formData = new FormData();
formData.append('file', file);

var xhr = new XMLHttpRequest();
xhr.open('POST', 'upload.php', true);
xhr.onload = function() {
  if (xhr.status === 200) {
    console.log('File uploaded successfully');
  } else {
    console.log('File upload failed');
  }
};
xhr.send(formData);

在上面的示例中,我們首先獲取文件輸入框中用戶選擇的文件,然后創建一個FormData對象并將文件添加到其中。接著我們創建一個XMLHttpRequest對象,設置請求的方式為POST,并將FormData對象發送到服務器。當上傳完成后,我們可以根據XMLHttpRequest對象的狀態碼來判斷上傳的成功與否。

0
古交市| 拜泉县| 延寿县| 安新县| 商水县| 灌云县| 舟曲县| 崇阳县| 明星| 青州市| 寿宁县| 旬邑县| 公主岭市| 绥德县| 鄂托克前旗| 广灵县| 岑巩县| 武鸣县| 龙游县| 秀山| 缙云县| 高要市| 海口市| 托里县| 乌拉特后旗| 颍上县| 曲阜市| 汉阴县| 新化县| 新民市| 且末县| 江安县| 新干县| 井冈山市| 喀什市| 富蕴县| 祁门县| 上饶市| 宾川县| 阳江市| 剑川县|