Работа с документами

Дополнительное задание

Создайте страницу, разместите на странице в произвольном порядке несколько параграфов, ссылок и элемет Div с id=test_div. Разместите на странице три кнопки - "выбрать все параграфы", "выбрать все ссылки", "выбрать DIV". При нажатии на каждую кнопку должна запускаться функция обработчик, которая добавит рамку определенного цвета на соответствующие элементы. Сделайте код JS ненавязчивым.

Задание 1

Разработайте страницу с произвольным количеством HTML элементов. Создайте модуль, который после загрузки странцы поменяет текст во всех параграфах на PARAGRAPH. Вы должны разработать две версии модуля с использованием объекта в качестве пространства имен и с использованием анонимной функции.

Задание 2

Создайте страницу с кнопкой, при нажатии по кнопке на странице должен создаваться параграф с произвольным текстом. После создания 10 параграфов все они должны быть удалены.

Задание 3

Разработайте модуль, который будет содержать функцию для получения элементов на странице с определенным значением в атрибуте с именем class. Пример использование модуля. var arr = MyQyery.FindClass("redButton"); = возвращает массив элементов с атрибутом class = "redButton".