Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   как удалить просто удалить div (https://javascript.ru/forum/jquery/27225-kak-udalit-prosto-udalit-div.html)

alex2012 05.04.2012 23:51

как удалить просто удалить div
 
как удалить div #popup_box_container и всё что внутри
спомощью javascript ?
jQuery не предлагать!
user Clickнул на кнопку ="del" сработала функция и всё

T-sh 06.04.2012 01:11

function del(){
var element = document.getElementById('popup_box_container')[0];
element.parentNode.removeChild(element);
}

alex2012 06.04.2012 01:42

спасибо работает
толь пришлось убрать [0]; с ним не работает.

T-sh 06.04.2012 01:57

Цитата:

Сообщение от alex2012 (Сообщение 167421)
спасибо работает
толь пришлось убрать [0]; с ним не работает.

точно :) по привычке, как для классов ставлю уже :) ночью мозг не хочет работать)

Pavel M. 06.04.2012 12:01

Цитата:

Сообщение от T-sh (Сообщение 167419)
function del(){
var element = document.getElementById('popup_box_container');
element.parentNode.removeChild(element);
}

сегодня почитал статью http://habrahabr.ru/post/141451/
возможно, хуже не будет, если перед строкой с removeChild добавить
element.innerHTML = '';

melky 06.04.2012 13:12

Цитата:

Сообщение от Pavel M. (Сообщение 167445)
сегодня почитал статью http://habrahabr.ru/post/141451/
возможно, хуже не будет, если перед строкой с removeChild добавить
element.innerHTML = '';

а потом ещё и element=null; написать, на всякий пожарный.


Часовой пояс GMT +3, время: 00:30.