Удалите dom элемент из документа, но сохраните его как переменную?

Существует ли способ удалить dom элемент из документа, но сохранить его как переменную? Я предполагаю, что должен сохранить клон как var и затем удалить оригинал?

Кроме того, такая техника сохранила бы стили и т.д.?

5
задан Matrym 30 April 2010 в 06:51
поделиться

1 ответ

Да, это то, что вы делаете.

var savedElement = document.getElementById('element_that_you_want_to_save');
savedElement.parentNode.removeChild(savedElement);

// savedElement will still contain the reference to the object,
// so for example, you can do:
savedElement.style.height = '100px';
document.getElementById('container').appendChild(savedElement);
// etc.
8
ответ дан 14 December 2019 в 04:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: