HTMLSelectElement: remove() method

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

The HTMLSelectElement.remove() method removes the element at the specified index from the options collection for this select element.

Syntax

js
remove(index)

Parameters

index

A zero-based integer for the index of the HTMLOptionElement to remove from the collection. If the index is not found the method has no effect.

Return value

None (undefined).

Examples

html

js
let sel = document.getElementById("existingList");
sel.remove(1);

HTML is now:

html

Specifications

Specification
HTML
# dom-select-remove

Browser compatibility

See also