Spec-Zone.ru › Web APIs

HTMLSelectElement: метод remove()

Базовая Широко доступна

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с июля 2015 года.

  • Узнать больше
  • Показать полную совместимость
  • Отправить отзыв

Метод HTMLSelectElement.remove() удаляет элемент по указанному индексу из коллекции опций для данного элемента select.

Синтаксис

remove(index)

Параметры

index

Целое число с нулевой базой для индекса HTMLOptionElement, который нужно удалить из коллекции. Если индекс не найден, метод не оказывает никакого эффекта.

Возвращаемое значение

Ничего (undefined).

Примеры

<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>
let sel = document.getElementById("existingList");
sel.remove(1);

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

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на IOS Samsung Internet WebView Android
remove 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4

См. также

  • Element.remove, метод, который вызывается при вызове remove без аргументов на HTMLSelectElement.
  • HTMLSelectElement, который его реализует.

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/HTMLSelectElement/remove

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API