Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Web-программирование - это просто!


Новое на сайте Программирование - это просто! (www.easyprog.ru):

В платном разделе

В бесплатном разделе

Добрый день, уважаемые подписчики!

Тема сегодняшнего выпуска: "Java Script(JS): Введение в DOM-объекты".

 

Для углубленного изучения web-программирования (язык PHP и написание своей собственной CMS) советую подписаться на платный раздел (см. анонсы раздела "Пишем Easy CMS").

 

Сегодня мы займемся изучением объектной модели web-документа (DOM-объектами). Самым главным объектом является window - объект окна браузера. Его методы и свойства доступны и без использования имени window, как будто к нему уже применено ключевое слово with. В частности, функция prompt (ввод данных с клавиатуры) является методом объекта window. То есть, вот эти вот два сценария будут идентичными:

 

Сценарий 1

<html>

 

<head>

    <title>Урок 83. Java Script (JS): Объектная модель web-документа</title>

</head>

 

<body>

    <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">

        var a=prompt("Введите что нибудь")

        document.write(a)

    </SCRIPT>

</body>

 

</html>

 

Сценарий 2

<html>

 

<head>

    <title>Урок 83. Java Script (JS): Объектная модель web-документа</title>

</head>

 

<body>

    <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">

        var a=window.prompt("Введите что нибудь")

        document.write(a)

    </SCRIPT>

</body>

 

</html>

 

И вот что они выдадут:

Тема сегодняшнего выпуска: "Java Script(JS): Введение в DOM-объекты".

 

 Спрашивается, а для чего тогда нужен этот самый объект window, если можно обойтись и без него?  Дело в том, что в большинстве случаев объект window один единенный, но не всегда. Например, при использовании фреймов и всплывающих окон объектов window может быть несколько. Вот поэтому сделано так, что можно добраться к его методам через window, а можно и напрямую.

Объект window включат в себя объекты (document - с ним вы уже давно знакомы), history и location. Все эти объекты мы постепенно изучим.

Есть еще объекты navigator - для обращения к свойствам браузера и screen - содержит настройки экрана.

Самый интересный из всех перечисленных объектов - это документ. Он позволяет получить доступ к различным элементам web-страницы, таким как формы (а через них и к элементам формы),  картинкам и другим объектам. Это все мы тоже постепенно изучим, а на сегодня урок окончен, до скорых встреч.

 

С уважением, Шуравин Александр, e-mail: megabax@rambler.ru, автор оставляет за собой право публиковать в рассылках ваши письма, если в письме прямо неоговорено нежелание его публиковать.

 


В избранное