Как удалить option c id="2" из select
Смотрел примеры c remove() и removeChild() , но не могу подобраться , голова уже не варит...
Нужен вариант под все браузеры , судя по всему это removeChild()
<form name="myform">
<select id="myselect">
<option id="1">ID 1</option>
<option id="2">ID 2</option>
<option id="3">ID 3</option>
</select>
</form>
var select = document.getElementById('myselect');
select.removeChild(select.querySelector('[id="2"]'));
<form name="myform">
<select id="myselect">
<option id="1">ID 1</option>
<option id="2">ID 2</option>
<option id="3">ID 3</option>
</select>
</form>
Продвижение своими сайтами как стратегия роста и независимости