[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/ja/docs/Web/API/FormDataEvent [Back]  [Original]

FormDataEvent - Web API | MDN

MDN Web Docs

View in English Always switch to English

FormDataEvent

Baseline

20219

FormDataEvent formdata HTMLFormElement FormData()

XMLHttpRequest formdata FormData FormData

Event FormDataEvent

FormDataEvent()

FormDataEvent

Event

FormDataEvent.formData

FormData

Event

js
// 

const formElem = document.querySelector("form");

// submit 

formElem.addEventListener("submit", (e) => {
  // 
  e.preventDefault();

  console.log(form.querySelector('input[name="field1"]')); // FOO
  console.log(form.querySelector('input[name="field2"]')); // BAR

  // FormData  formdata 
  const formData = new FormData(formElem);
  //  formdata 
  console.log(formData.get("field1")); // foo
  console.log(formData.get("field2")); // bar
});

//  formdata 

formElem.addEventListener("formdata", (e) => {
  console.log("formdata fired");

  // 
  const formData = e.formData;
  formData.set("field1", formData.get("field1").toLowerCase());
  formData.set("field2", formData.get("field2").toLowerCase());
});

HTML
# the-formdataevent-interface


Web Proxy Viewer  |  New URL  |  Original Page