JavaScript

FormData

Në shqip përdoret i njëjti emër.

ShpjegimiSQ

new FormData(formulari) mbledh vetë të gjitha fushat e formularit. Mund ta dërgosh direkt me fetch (edhe me skedarë) ose ta kthesh në objekt me Object.fromEntries().

EnglishEN

new FormData(form) collects all the form's fields by itself. You can send it directly with fetch (even with files) or turn it into an object with Object.fromEntries().

Si ta mendosh

Si të fusësh gjithë formularin në një zarf me një lëvizje.

Lexoje në anglisht

Like slipping the whole form into an envelope in one go.

Shembull kodijavascript

formulari.addEventListener("submit", async (e) => {
  e.preventDefault();
  const te_dhenat = Object.fromEntries(new FormData(formulari));
  await fetch("/api", { method: "POST", body: JSON.stringify(te_dhenat) });
});

Terma të lidhur