Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Как удалить из HTML все элементы со стилем hidden (https://javascript.ru/forum/events/18280-kak-udalit-iz-html-vse-ehlementy-so-stilem-hidden.html)

Почемучкин 24.06.2011 14:02

Как удалить из HTML все элементы со стилем hidden
 
Как удалить из HTML все элементы со стилем hidden? Чтобы всё, что спрятано реально исчезло из html кода при запуске удаляющего скрипта.

Sweet 24.06.2011 14:19

А что такое "стиль hidden"??? visibility: hidden? display: none? className === "hidden"?
В любом случае, перебираешь все элементы, находишь нужные и удаляешь.

Почемучкин 24.06.2011 14:25

спасибо за наводку на другие способы прятать.
а как удалить элемент и все его подэлементы?

Sweet 24.06.2011 14:40

element.parentNode.removeChild(element);
, где element - ссылка на DOM-элемент.


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