Составители:
Рубрика:
72
Содержание
Основные конструкции JavaScript ............................................................. 5
Примечания к синтаксису ........................................................................... 5
Типы данных ................................................................................................ 6
Числа
................................................................................................6
Булевы величины..............................................................................6
Строки..............................................................................................6
Массивы ...........................................................................................7
Объекты ...........................................................................................8
null....................................................................................................9
Операторы .................................................................................................... 9
Инструкции................................................................................................. 10
Простые и составные инструкции
...................................................10
Цикл while с предусловием.............................................................11
Цикл while с постусловием .............................................................11
Цикл for..........................................................................................11
Условная инструкция if ..................................................................12
Инструкция switch ..........................................................................13
Инструкции break и continue...........................................................14
Инструкция var...............................................................................14
Функции...................................................................................................... 14
Области видимости переменных
.....................................................16
Встраивание кода JavaScript в документ HTML.................................... 18
Включение фрагментов сценария внутри элемента script
................18
Включение файлов со сценариями JavaScript..................................19
Определение обработчика события.................................................19
URL типа JavaScript........................................................................20
События JavaScript...................................................................................... 21
Объектная модель документа .................................................................... 24
Объектная модель документа DOM0 ....................................................... 25
Объектная модель документа DOM2 ....................................................... 27
Определение возможностей клиентского JavaScript .............................. 29
Идентификация элементов документа ..................................................... 31
Идентификация элементов документа в модели DOM0
..................32
73
Идентификация элементов документа в модели DOM2......................... 33
Идентификация по ID
.....................................................................34
Обращение ко всем элементам указанного типа .............................34
Свойства HTML-элементов в DOM2 ....................................................... 34
Окна и фреймы. Объект Window .............................................................. 35
Свойства объекта Window......................................................................... 36
Методы объекта Window........................................................................... 37
Метод open()
...................................................................................37
Прочие методы ...............................................................................39
Объект Document.......................................................................................... 43
Свойства объекта Document...................................................................... 44
Методы объекта Document........................................................................ 46
Объект Images ............................................................................................... 46
Свойства объекта Images........................................................................... 46
Смена изображений ................................................................................... 47
1. Изображение меняется при наведении на него курсора мыши.
....48
2. Изображение меняется при наведении курсора мыши
на другие элементы документа.
......................................................48
Предварительная подгрузка изображений.......................................49
Еще немного о смене изображений.................................................50
Формы и элементы форм ............................................................................ 52
Задание форм и их элементов в HTML.................................................... 52
Формы
............................................................................................52
Элемент form..................................................................................52
Элементы форм. Общее представление ..........................................55
Атрибуты элементов форм..............................................................58
Работа с формами в JavaScript .................................................................. 61
Идентификации элементов форм
....................................................61
Свойства и методы формы..............................................................64
Свойства элементов форм...............................................................65
Обработчики событий и методы элементов форм ...........................67
Литература .................................................................................................... 70