ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 13.05.2024
Просмотров: 19
Скачиваний: 0
Лабораторная работа № 17
Тема: Доступ к объектам и сценариям. События.
Цель работы: ознакомиться с предпосылками создания динамического HTML. Изучить приемы работы с объектами. На практике освоить программирование с использованием встроенных функций языка JavaScrіpt.
Хід роботи
Пример:
Задание 1:
Напишите код, который:
-
Запрашивает по очереди значения при помощи prompt и сохраняет их в массиве.
-
Заканчивает ввод, как только посетитель введёт пустую строку, не число или нажмёт «Отмена». (рекомендация - использовать метод push())
-
Выводит сумму всех значений массива
Напишите код для вывода alert случайного значения из массива:
P.S. Код для генерации случайного целого от min to max включительно:
var rand = min + Math.floor( Math.random() * (max+1-min) );
Я сделал rand через swich потому-что псевдо случайное число всегда было одно и тоже что не устраивало меня!!!!!
Задание 1:
Ввывести время либо дату согласно варианту.
Место вывода и формат вывода тоже определяется согласно варианту.
Обратите внимание, ведущие нули должны присутствовать, то есть 1 мая 2014 должно быть 01.05.14, а не 1.5.14.
5,13, 21 |
день_недели, ДД/ММ/ГГГГ |
ЧЧ:ММ:СС |
в левом нижнем углу |
Число часов, оставшихся до конца месяца |
Контрольные вопросы
-
Что такое HTML?
Язык HTML является языком разметки гипертекста. Он не рассчитан на выполнение каких-либо «активных» действий. Этим данный язык отличается от языков программирования.
-
Как появился динамический HTML?
В настоящее время от Web-страниц требуют более широких возможностей. Так появился Динамический HTML.
-
Как расшифровывается динамический HTML?
Динамический HTML (DHTML - Dynamic HTML) - сочетание обычного HTML и языка сценариев JavaScript. Более сложные вещи (обработка и хранение информации, получаемая от посетителя страницы) осуществляется с помощью языков программирования PHP, Perl.
-
Язык JavaScript является языком программирования?
Язык JavaScript это не является языком Java. Язык JavaScript разработан в компании Netscape, а язык Java (универсальный язык программирования), разработан в компании Sun Microsystems. JavaScript-программа, т.е. скрипт (script), не может быть автономной. Она должна выполняться внутри Web-страницы.
-
Что такое «событие»?
Событием называется некое действие, произошедшее на странице, в ответ на которое требуется выполнить какие-то операции – изменить форматирование страницы, передать данные на сервер и т.д.
-
Что обозначает «onMouseOver»?
onMouseOver – курсор мыши над объектом
-
Что обозначает «onMouseOut»?
onMouseOut – курсор мыши ушел с объекта
-
В каком случае вывод сообщения произойдет по щелчку «мыши»?
: «Хозяином» может быть гиперссылка, а событиями – наведение на нее указателя мыши, или «кликнуть» на ней.
-
В каком случае вывод сообщения произойдет при наведении указателя «мыши» на изображение?
<IMG SRC="image1.gif" onMouseOver="this.src='image2.gif'" onMouseOut="this.src='image1.gif'">
this – этот объект
this.src – свойство SRC этого объекта
где: image1.gif – начальный рисунок;
image2.gif – когда курсор «мыши» над рисунком;
image1.gif – после «ухода» курсора «мыши».
Вивод: на лаборатрной работе я ознакомился с предпосылками создания динамического HTML. Изучил приемы работы с объектами. На практике освоил программирование с использованием встроенных функций языка JavaScrіpt.
Литература
1. Симонович С.В. Информатика. Базовый курс. – Питер. 2005.
2. Руденко В.Э., Макарчук А.М., Патланжоглу М.А. Курс информатики. – Киев.2005.
3. Валентайн Ч., Минник. XHTML. - Вильямс. Москва-Санкт-Петербург-Киев.2006.
4. Титтел Э., Бурмейстер М. HTML4 для чайников. - Диалектика. Москва-Санкт-
Петербург-Киев.2006.
5. http://www.htmlhelp.com/.
6. http://www.dialektika.com/.