Техника Web-дизайна для студента

Дата и время в HTML-документах

Для работы с датой и временем предназначен объект Date. Объ­ект Date относится к числу встроенных объектов. Такие объекты имеют две особенности. Первая заключается в том, что они су­ществуют независимо от содержания конкретного документа. Вторая особенность — необходимость создания конкретного эк­земпляра объекта, к которому и применяются многочисленные методы объекта Date. Конкретный экземпляр объекта Date соз­дается оператором new с помощью конструктора Date () сле­дующим образом:

Имя_экземпляра_объекта = new Date()

Например: nd = new Date ().

Познакомимся с некоторыми методами объекта Date:

□ getDateO — возвращает текущий день месяца (131). Пример записи:

ND = new Date ()

Dm = ND. getDateO

Переменной Dm будет присвоено значение текущего дня ме­сяца;

□ getDayO — возвращает порядковый номер текущего дня не­дели (06), начиная с воскресенья;

О getMontho — возвращает номер текущего месяца (011), на­чиная с января;

□ getFuiiYear о — возвращает текущий год;

О getHours — возвращает текущий час суток (023);

О getMinutes о — возвращает текущую минуту (059);

О getseconds о — возвращает текущую секунду (059);

О toLocaiestring () — преобразует значение даты в строку символов в формате, соответствующем настройке операцион­ной системы.

В дальнейшем при создании программ нам понадобится свойст­во innerText, которое применяется в основном для меток - контейнеров и позволяет заменить их текстовое содержимое, а при его отсутствии — добавить текст. Примеры использования свойства innerText и методов объекта Date приведены в лис­тинге 8.20.

Листинг 8.20. Примеры использования свойства InnerText и методов объекта Date

<head>

<title>o6beKT Date</title>

<script> dat=new Date() function D()

{dl=dat. getDate() strl. innerText=dl

D2=dat. getDay() str2.innerText=d2 d3=dat. getFullYear() str3.innerText=d3 d4=dat. getHours() str4.innerText=d4 d5=dat. getMinutes () str5.innerText=d5 d6=dat. getSeconds() str6.innerText=d6 d7=dat. getMonth () str7.innerText=d7 d8=dat. toLocaleString() str8.innerText=d8 }

</script>

</head>

<body onLoad=D() style="font-size=12pt; font-weight=700">

<span id="strl"x/span> - день месяца<Ьг>

<span id="str2"x/span> - день недели<Ьг>

<span id="str3"x/span> - полный год<Ьг>

<span id="str4"x/span> - час суток<Ьг>

<span id="str5"x/span> - минуты<Ьг>

<span id="str6"x/span> - секунды<Ьг>

<span id="str7"x/span> - месяц<Ьг>

<span id="str8"x/span> - полная дата и время<Ьг>

</body>

</html>

В качестве конкретного экземпляра объекта Date создан объект dat, к которому применяются методы объекта Date. Свойство innerText поочередно применяется к контейнерам с индивиду­альными именами strl, str8, что приводит к добавлению тек­ста в пустые контейнеры.

Вид документа в окне браузера показан на рис. 8.13.

'Э объект Date - Microsoft Internet Explorer - [Авт... И

Файл Правка Вид Избранное Сервис Спр

17- день месяца 2- день недели 2004- полный год 13- час суток 21- минуты 34- секунды 7- месяц

подпись: jй17 августа 2004 г. 13:21:34-полная дата и время

Рис. 8.13. Результат использования методов объекта Date

Техника Web-дизайна для студента

Примеры использования динамических фильтров

Одновременное использование нескольких фильтров применительно к различным изображениям Сформулируем задачу следующим образом. В момент загрузки страницы начинают появляться три изображения с использова­нием разных эффектов, а через 3 с возникают еще …

Описание динамических фильтров

Рассмотрим виды динамических фильтров, а также примеры их применения. О Barn (motion=3Ha4eHne, orientation=3Ha4eHne, duration= значение) — создает эффект вертикальных (orientation= vertical) или горизонтальных (orientation=horizontal) за­дергивающихся (motion=in) ИЛИ раскрывающихся (motion=out) штор. …

Динамические фильтры (переходы)

Динамические фильтры часто называют переходами. Такое на­именование не случайно. С одной стороны, в документе они описываются аналогично статическим фильтрам, хотя и требуют для управления дополнительной программы на JavaScript (впро­чем, управляющая …

Как с нами связаться:

Украина:
г.Александрия
тел./факс +38 05235  77193 Бухгалтерия

+38 050 457 13 30 — Рашид - продажи новинок
e-mail: msd@msd.com.ua
Схема проезда к производственному офису:
Схема проезда к МСД

Партнеры МСД

Контакты для заказов оборудования:

Внимание! На этом сайте большинство материалов - техническая литература в помощь предпринимателю. Так же большинство производственного оборудования сегодня не актуально. Уточнить можно по почте: Эл. почта: msd@msd.com.ua

+38 050 512 1194 Александр
- телефон для консультаций и заказов спец.оборудования, дробилок, уловителей, дражираторов, гереторных насосов и инженерных решений.