FormData.delete()

The delete() method of the FormData interface deletes a key and its value(s) from a FormData object.

Note: This method is available in Web Workers.

Syntax

formData.delete(name);

Parameters

name
The name of the key you want to delete.

Returns

Void.

Example

The following line creates an empty FormData object and prepopulates it with key/value pairs from a form:

var formData = new FormData(myForm);

You can delete keys and their values using delete():

formData.delete('username');

Specifications

Specification Status Comment
XMLHttpRequest
The definition of 'delete()' in that specification.
Living Standard

Browser compatibility

DesktopMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidFirefox for AndroidOpera for AndroidSafari on iOSSamsung Internet
deleteChrome Full support 50Edge Full support 18Firefox Full support 39IE No support NoOpera Full support YesSafari Full support 11WebView Android Full support YesChrome Android Full support 50Firefox Android Full support YesOpera Android Full support YesSafari iOS No support NoSamsung Internet Android Full support 5.0

Legend

Full support
Full support
No support
No support

See also