HTMLSelectElement.remove()

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

構文

collection.remove(index);

引数

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

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

/*
  以下の select オブジェクトが既にあるとします。

  <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>

  以下のように変化します。

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

仕様書

Specification
HTML Standard
# dom-select-remove

ブラウザーの互換性

BCD tables only load in the browser

関連情報