HTMLSelectElement:remove() 方法

基线 广泛可用

此功能已得到很好的确立,并且可在许多设备和浏览器版本中使用。它自以下时间起在浏览器中可用 2015 年 7 月.

HTMLSelectElement.remove() 方法会从此选择元素的 options 集合中删除指定索引处的元素。

语法

js
remove(index)

参数

  • index 是一个基于零的长整型数,表示要从集合中删除的 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>

规范

规范
HTML 标准
# dom-select-remove

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅