Введение в Prototype - Удаление элемента из DOM

Индекс материала
Введение в Prototype
Функция $()
Функция $$()
Методы обхода DOM-документа
Создание нового элемента и вставка его в DOM
Удаление элемента из DOM
Все страницы

Удаление элемента из DOM
Последнее,  что  стоит рассмотреть в рамках темы управления элементами DOM,  так это удаление объектов. Данная задача решается с помощью вызова метода remove() для элемента, который необходимо удалить.
При вызове данного метода в качестве результата своей работы он возвращает удаленный элемент, таким образом, по необходимости вы можете сохранить удаляемый объект, а потом восстановить его, если, например, стоит задача на время его скрыть.
Сразу хочу отметить, что решения задачи со скрытием элемента правильнее будет использовать специализированные функции фреймворка Prototype – это hide() и show(). Функцию remove() стоит использовать только с целью избавиться от ненужного объекта. Следующий пример демонстрирует remove() в действии.

<html>
<head>
<title>Удаление элемента из DOM с помощью метода remove()</title>
<script type="text/javascript" src="/js/prototype.js"></script>
</head>
<body>
<div id="main">
<div>Some item</div>
</div>
 
<script type="text/javascript">
$('main').remove();
</script>
</body>
</html>
Если запустить данный код, то в браузере вы увидите пустую страничку.


 

Добавить комментарий


Защитный код
Обновить

Разработчику

Скрипты