FormData 생성
const formData = new FormData();
FormData 값 넣기
let contents = document.getElementById("contents");
let gender = document.getElementById("gender");
let country = document.getElementById("country");
let firstname = document.getElementById("firstname");
let lastname = document.getElementById("lastname");
let phonenumber = document.getElementById("phonenumber");
let email = document.getElementById("email");
let company = document.getElementById("company");
let company_title = document.getElementById("company_title");
let files = document.getElementById("files");
formData.append("contents", contents.value);
formData.append("gender", gender.value);
formData.append("country", country.value);
formData.append("firstname", firstname.value);
formData.append("lastname", lastname.value);
formData.append("phonenumber", phonenumber.value);
formData.append("email", email.value);
formData.append("company", company);
formData.append("company_title", company_title);
for (let i = 0; i < files.files.length; i++) {
formData.append("files", files.files[i]);
}
FormData 값 확인
for (let key of formData.keys()) {
console.log(key, ":", formData.get(key));
}
formData.get("files");