“HTML Form Data ke JSON” Kode Jawaban

HTML Form Post JSON Contoh

submitButton.addEventListener("submit", (event) => {
  const formData = new FormData(event.target);
  // object used to collect form data
  const objToSend = new Object();
  formData.forEach((value, key) => {
    if (!Reflect.has(objToSend, key)) {
      // property key encountered for first time
      Reflect.set(objToSend, key, value);
    } else {
      if (!Array.isArray(objToSend[key])) {
        // convert value into array
        objToSend[key] = [objToSend[key]];
      }
      // add new value to array
      objToSend[key].push(value);
    }
  });
  // Stringify object holding form data
  const objAsJSON = JSON.stringify(objToSend);
  console.log(objAsJSON);
});
Wissam

JavaScript Form Posting Data JSON

var formData = JSON.stringify($("#myForm").serializeArray());
Relieved Rat

membentuk data ke JSON

function formDataToJson(formData){
    let json = {};
    if(!(formData instanceof FormData)) return json;
    formData.forEach((value,key)=>{
        json[key] = value;
    });
    return json;
}
2589

HTML Form Data ke JSON

var formData= new FormData(form)
JSON.stringify(Object.fromEntries(formData))
patrick204nqh

Jawaban yang mirip dengan “HTML Form Data ke JSON”

Pertanyaan yang mirip dengan “HTML Form Data ke JSON”

Lebih banyak jawaban terkait untuk “HTML Form Data ke JSON” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya