Страницы

Поиск по вопросам

четверг, 9 января 2020 г.

Удалить option из select с помощью JS

#javascript


Как удалить option c id="2" из select

Смотрел примеры c remove() и removeChild() , но не могу подобраться , голова уже
не варит...

Нужен вариант под все браузеры , судя по всему это removeChild()




Ответы

Ответ 1



var select = document.getElementById('myselect'); select.removeChild(select.querySelector('[id="2"]'));


Ответ 2



Если немного переработать код @Cheg, то можно так с одним поиском в dom let option = document.getElementById('1'); option.parentNode.removeChild(option);


Комментариев нет:

Отправить комментарий