
Пятидневный курс JavaScript | День3
Объектная модель документа, окна и фреймы.
На предыдущих занятиях Вы узнали:
-как включать JavaScript в Ваши HTML'ные странички;
-как создавать диалоговые окошки и переменные для сохранения и обработки введенных пользователем данных;
-как с помощью JavaScript 'а выводить HTML'ный текст на веб-страничку;
-как JavaScript умеет принимать решения при помощи условного оператора;
-как Ваша веб-страница может реагировать на действия пользователя, используя связанные со ссылками события;
-как работает тривиальная динамическая подмена изображений.
Объяснено уже многое, но не объяснено, на чём оно основывается. Например, на прошлом уроке было объяснено, что, написав window.document.the_image.src = "something.gif", мы заменим изображение с HTML'ным именем the_image на изображение, хранящееся в файле something.gif. Только вот что ещё за заклинание window.document? С шаманским .src? А ещё помните document.writeln("Вас\я Семечкин")?. Неужели нельзя было просто writeln?
Ответ лежит в JavaScript'овой объектной модели документа (ОМД, Document Object Model, DOM). При помощи ОМД в JavaScript'е описывается веб-страница и на ОМД же базируется всё JavaScript'овое программирование. На этом уроке Вы узнаете об ОМД, а следующий урок обучит Вас всем остальным связанным с программированием вещам. К концу этих двух уроков Вы узнаете все основные понятия и синтаксис JavaScript'а. Останутся детали, приёмчики и способы избежания всяких неприятностей.
А теперь, чтоб вникнуть в ОМД, научимся на JavaScript'е открывать и манипулировать новыми окошками браузера.
>>
День 3. Страница 1. Объектная модель документа, окна и фреймы.
День 3. Страница 2. Введение в работу с окном.
День 3. Страница 3. Манипуляции с окном в JavaScript'е.
День 3. Страница 4. Примеры открытия окон в JavaScript'е.
День 3. Страница 5. Свойства окон.
День 3. Страница 6. Объектная модель документа.
День 3. Страница 7. Взаимодействие с информационной строкой.
День 3. Страница 8. Взаимодействие окон.
День 3. Страница 9. И ещё немного об объектной модели документа.
День 3. Страница 10. Другие свойства окон.
День 3. Страница 11. И ещё немного об окнах и иерархии фреймов.
День 3. Страница 12. Самостоятельная грызня гранита.
День 3. Страница 13. Обзор третьего дня.
Введение
День1 | День2 | День3 | День4 | День5
|