document.getElementById("uploadForm").addEventListener("submit", function (e) { e.preventDefault(); const fileInput = document.getElementById("fileInput"); const file = fileInput.files[0]; const formData = new FormData(); formData.append("myfile", file); fetch("upload.php", { method: "POST", body: formData, }) .then((res) => res.text()) .then((data) => { document.getElementById("result").innerHTML = data; }) .catch((err) => { document.getElementById("result").innerText = "Upload gagal: " + err; }); });