Задание
- В примере DOM.html реализован список, порядок элементов в котором изменяется при срабатывании события onclick. Создайте дополнительно две кнопки. При нажатии на первую, в список должен добавляться новый элемент, при нажатии на вторую должен удаляться один из элементов списка. (appendChild, removeChild, insertBefore)
- Напишите функцию getAttributes(), с помощью которой можно получить атрибуты href, hreflang, rel, target, и type для ссылки, указанной в примере values_of_a_link.html.
- Создайте страницу, которая содержит:
- таблицу из двух столбцов и семи строк, которая будет содержать следующую информацию: разрешение экрана по горизонтали, разрешение экрана по вертикали, ширину доступной области экрана (availWidth), высоту доступной области экрана (availHeight), информацию о платформе (ОС), информацию о браузере. Пример шапки таблицы:
Свойство | Значение |
разрешение экрана по горизонтали | 1280 |
... | ... |
... | ... |
- кнопку, нажатие на которую увеличивает ширину этой кнопки на 15 пикселей.
- произвольный абзац текста и две кнопки, при нажатии на первую стиль текста данного абзаца изменяется на «цвет – синий, размер – 16pt», на вторую «цвет – коричневый, размер – 24pt». (js_style.html)
- В примере insertRow.html напишите функцию, которая добавляет строку к имеющейся таблице
- Добавьте на веб-страницу day_night.html какое-нибудь содержимое (несколько абзацев текста). Сделайте две радио-кнопки под текстом (одновременно может быть выбрана только одна из них). Эти кнопки должны обеспечивать пользователю возможность настройки яркости экрана (дневной и ночной режим). Когда выбрана кнопка «дневной режим» - цвет текста должен быть чёрным, экран – белым. Когда выбрана кнопка «ночной режим» - цвет текста должен быть белым, экран – чёрным. Количество кнопок и соответствующих режимов может быть больше (на ваше усмотрение) (
getElementById,
backgroundColor
)
.