FormDataEvent: FormDataEvent() constructor - Web APIs | MDN (original) (raw)
Baseline
Widely available
The FormDataEvent()
constructor creates a new FormDataEvent object.
Syntax
new FormDataEvent(type, formEventInit)
Parameters
A string with the name of the event. It is case-sensitive and browsers always set it to formdata
.
An object that, in addition of the properties defined in Event(), can have the following properties:
A FormData object to pre-populate the FormDataEvent with. This would then be accessed through the FormDataEvent.formData property.
Return value
A new FormDataEvent object.
Examples
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);
}
Specifications
Specification |
---|
HTML # the-formdataevent-interface |