Это либо очень простое, либо невозможное.
Я знаю, что могу это сделать:
var element = document.getElementById('some_element');
element.parentNode.removeChild(element);
... но он чувствует себя грязным. Существует ли более аккуратный и универсальный способ сделать то же самое?
Мне кажется, по крайней мере, как будто должно быть что-то вроде этого:
document.getElementById('some_element').remove();
... но это не работает, и поиск Google/SO не принес альтернатив.
Я знаю, что это не имеет большого значения, но parentNode.removeChild()
просто чувствует себя взломанным/грязным/неэффективным/плохой практикой-y.