FormData
Provides a way to easily construct a set of key/value pairs representing form fields and their values, which can then be easily sent using the XMLHttpRequest.send() method. It uses the same format a form would use if the encoding type were set to "multipart/form-data".
interface FormData {
[[Symbol.iterator]](): IterableIterator<[string, FormDataEntryValue]>;
delete(name: string): void;
entries(): IterableIterator<[string, FormDataEntryValue]>;
forEach(callbackfn: (
value: FormDataEntryValue,
key: string,
parent: FormData,
) => void, thisArg?: any): void;get(name: string): FormDataEntryValue | null;
getAll(name: string): FormDataEntryValue[];
has(name: string): boolean;
keys(): IterableIterator<string>;
values(): IterableIterator<FormDataEntryValue>;
}var FormData: {
prototype: FormData;
new (form?: HTMLFormElement): FormData;
};§Methods
§
[[Symbol.iterator]](): IterableIterator<[string, FormDataEntryValue]>
[src]§
entries(): IterableIterator<[string, FormDataEntryValue]>
[src]Returns an array of key, value pairs for every entry in the list.
§
forEach(callbackfn: (
[src]value: FormDataEntryValue,
key: string,
parent: FormData,
) => void, thisArg?: any): void§
get(name: string): FormDataEntryValue | null
[src]§
getAll(name: string): FormDataEntryValue[]
[src]§
values(): IterableIterator<FormDataEntryValue>
[src]Returns a list of values in the list.