デプロイ方法をユーザーに任せる

This commit is contained in:
yuuki
2024-05-09 19:23:23 +00:00
parent e4719b8f07
commit 9e62130598
5 changed files with 17 additions and 67 deletions

View File

@@ -1,27 +1,27 @@
function uploadFiles() {
const form = document.getElementById('upload-form');
const form = document.querySelector("#upload-form");
const formData = new FormData(form);
fetch('/upload', {
method: 'POST',
fetch("/upload", {
method: "POST",
body: formData,
})
.then(res => {
.then((res) => {
if (res.ok) {
return res.json();
} else {
throw new Error(res.url + " で " + res.status.toString() + " が発生しました。");
}
})
.then(data => {
.then((data) => {
if (data.success) {
alert("おめでとう!ファイルの投稿に成功しました!");
} else {
throw new Error(data.error);
}
})
.catch(error => {
console.error('エラー:', error);
document.getElementById("error-view").textContent = error;
.catch((error) => {
console.error("エラー:", error);
document.querySelector("#error-view").textContent = error;
});
}