Очень удивился, решил проверить. Перекопал DOM1, DOM2, DOM3 и их версии для HTML - ничего подобного нет. Проверяю на MSDN, точно, ИЕ имеет такой метод у нод, нода может удалить сама себя.
| Цитата | Removes the object from the document hierarchy.
There is no public standard that applies to this method. |
А теперь попробуем догадатсья почему парни из W3C не внесли такой метод? Впосминаем о node.parentNode - ссылка на родителя ноды. Вспоминаем parentNode.removeChild(childNode) - удалить ноду из родителя. Тогда эквивалентом ИЕ removeNode будет:
| Код | node.parentNode.removeChild(node); |
Это логичнее, мы удаляем ноду из контейнера, а не нода сама по себе убегает 
Кто хочет, может добавить сей метод под мозиллой и возможно поздними версиями Оперы:
| Код | Node.prototype.removeNode=function() { if(this.parentNode) this.parentNode.removeChild(this); } | |