Показать сообщение отдельно
  #1 (permalink)  
Старый 07.01.2015, 17:59
Интересующийся
Отправить личное сообщение для Deoman Посмотреть профиль Найти все сообщения от Deoman
 
Регистрация: 06.07.2012
Сообщений: 14

Удаление и восстановление элемента
Есть функция, которая создает div элемент и добавляет в него содержимое.
Есть функция, которая этот div элемент удаляет.
Так вот если сначала первой функцией создать элемент, потом удалить второй и опять создать первой, то элемент div создается с содержимым которое было до удаления и добавляет содержимое из функции.
Вопрос: как сделать чтобы созданный элемент после удаления был без старого содержимого?
var dCon = document.createElement('div');
function create() {
   document.body.appendChild(dCon);
   var pString = document.createElement('p');
   document.getElementById(dCon.id).appendChild(pString);
}
function delete() {
   dCon.parentNode.removeChild(dCon); 
}
Ответить с цитированием