このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

HTMLSelectElement: remove() メソッド

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨2015年7月⁩.

HTMLSelectElement.remove() メソッドは、この select 要素の選択肢の集合から指定された位置の要素を削除します。

構文

js
remove(index)

引数

  • index はゼロから始まる long 値で、集合から削除する HTMLOptionElement の位置を表します。この位置の要素が見つからなかった場合は、このメソッドは効果がありません。

返値

なし(undefined)。

html
<select id="existingList" name="existingList">
  <option value="1">Option: Value 1</option>
  <option value="2">Option: Value 2</option>
  <option value="3">Option: Value 3</option>
</select>
js
let sel = document.getElementById("existingList");
sel.remove(1);

HTML は次のようになります。

html
<select id="existingList" name="existingList">
  <option value="1">Option: Value 1</option>
  <option value="3">Option: Value 3</option>
</select>

仕様書

Specification
HTML
# dom-select-remove

ブラウザーの互換性

関連情報