Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #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); 
}
Ответить с цитированием
  #2 (permalink)  
Старый 07.01.2015, 18:29
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,126

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

рони,
точняк, спасибо!
Ответить с цитированием
  #4 (permalink)  
Старый 07.01.2015, 19:17
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Deoman
document.getElementById(dCon.id)
Че за дрочево?
dCon.appendChild(pString) - так не проще, не?
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #5 (permalink)  
Старый 08.01.2015, 18:35
Интересующийся
Отправить личное сообщение для Deoman Посмотреть профиль Найти все сообщения от Deoman
 
Регистрация: 06.07.2012
Сообщений: 14

danik.js,
то был пример на быструю руку, уже давно исправлено.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сохранение и восстановление состояния элемента erikson jQuery 1 15.03.2013 19:58
Удаление и восстановление комментов как вконтакте JEEN jQuery 0 23.08.2012 15:09
Удаление элемента из HTML-списка Kostyk92 Элементы интерфейса 1 06.02.2012 23:00
удаление элемента dom Catherine Events/DOM/Window 0 28.10.2011 23:35
Массивы удаление элемента и вставка на его место другого mycoding Общие вопросы Javascript 1 19.04.2010 22:30