![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Объекты класса Date
Объект Date хранит дату и время в специальном внутреннем формате. Есть три варианта конструкторов для объектов Date: · При вызове без параметров создается объект, содержащий текущие дату и время. · Если параметром является строка в формате “месяц день, год час: минута: секунда”, то она преобразуется во внутренний формат даты / времени. Например, правильно будет воспринята строка “ June 5, 2009” (в качестве времени будут проставлены нулевые значения). · Если параметрами являются переменные, то они должны содержать числовые значения даты и времени – год, месяц, день, час, минуты, секунды: x = new Date (year, month, date, hours, minutes, seconds)
Существует группа методов, которая не требует предварительного создания объекта. Метод eval() производит математические вычисления и вызывается “сама по себе”, не требуя предварительного создания объекта. Пример: x = eval (“ 6 + 9 * 8 “); В результате выполнения оператора значение х будет равно 78.
Структура внутренних объектов браузера Объектная модель документа (DOM) указывает на связь отдельных элементов (объектов) документа между собой. Фрагмент DOM браузера приведен на рис. 1.
Иерархия объектов браузера позволяет обращаться к каждому из них и соответственно менять их свойство. Каждый объект иерархии обладает: · свойствами (properties); · методами (methods); · процедурами обработки событий (event handlers)
Процедура обработки событий – это программа, вызываемая при наступлении событий. Программа создается разработчиком. Для внесения изменения (представления или способа работы элемента) необходимо выполнить следующее: · найти требуемый объект (элемент); · изменить его свойство или выполнить требуемый метод. Фрагмент иерархии объектов “браузера” Объект
Объект Объект Объект Объект Объект Location History Document Navigator Screen
Объект Объект Объект Forms images Links
кнопка кнопка кнопка текстовое “сброс” “пуск” “выбор” поле
Рис. 1.
Описание некоторых элементов DOM браузера
|