Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Node.remove()

Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

Метод Node.remove() удаляет узел из дерева DOM
 

То, что элемент удален из DOM, еще не значит, что он удален совсем! 

Он остался объектом и исчезнет только тогда, когда исчезнут все ссылки на него.

 

Синтаксис

Node.remove(); 
  • Node - любой узел DOM

Пример

<div id="box">
   <div id="one"></div>
   <div id="two"></div>
</div>
var elem = document.querySelector("#one");
elem.remove();
alert(document.querySelector("#box").innerHTML); //Исчез блок #one
alert(elem); //Но как видите, сам объект еще жив

Спецификация

Спецификация Статус Комментарий
DOM
Определение 'ChildNode.remove' в этой спецификации.
Живой стандарт Initial definition.

Поддержка браузерами

Особенность Chrome Firefox (Gecko) Internet Explorer Opera Safari
Базовая поддержка Element 23.0 23.0 (23.0) Нет 10.0 7.0
Поддержка CharacterData и DocumentType 29.0 23.0 (23.0) Нет 16.0 7.0
Особенность Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Базовая поддержка Element (Да) 23.0 (23.0) Нет 10.0 Нет
Поддержка CharacterData и DocumentType (Да) 23.0 (23.0) Нет 16.0 Нет

Метки документа и участники

 Внесли вклад в эту страницу: In4in
 Обновлялась последний раз: In4in,