FormDataEvent: FormDataEvent()-Konstruktor

Der FormDataEvent()-Konstruktor erstellt ein neues FormDataEvent-Objekt.

Syntax

js
new FormDataEvent(type, formEventInit)

Parameter

type

Ein String mit dem Namen des Ereignisses. Er ist groß- und kleinschreibungssensitiv und Browser setzen ihn immer auf formdata.

options

Ein Objekt, das zusätzlich zu den in Event() definierten Eigenschaften die folgenden Eigenschaften haben kann:

formData

Ein FormData-Objekt, um das FormDataEvent vorab zu füllen. Dies würde dann über die FormDataEvent.formData-Eigenschaft abgerufen.

Rückgabewert

Ein neues FormDataEvent-Objekt.

Beispiele

js
const fd = new FormData();
fd.append("test", "test");

const fdEv = new FormDataEvent("formdata", { formData: fd });

for (const value of fdEv.formData.values()) {
  console.log(value);
}

Spezifikationen

Specification
HTML Standard
# the-formdataevent-interface

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch