7.2.4. Разбор иерархии объектов

Window

Parent

Self

Location

Href

Document

Image

Src

Form

Text

Submit

Checkbox

Top

Frames

Самая большая путаница в том, что некоторые объекты также являются и свойствами.

window — только объект.

document является свойством окна, но в свою очередь и объектом.

form — это свойство документа, но также и объект со своими свойствами!

value (значение) и SRC (источник) — только свойства!

Здесь представлены не все объекты и свойства. Однако этого достаточно, чтобы понять концепцию в целом... Все ссылки начинаются сверху от window и идут по нисходящей. То есть, нельзя написать document.mytext.myform или mypic.src.document. Это неправильный порядок, следует писать слева направо от более общего к более конкретному.

Важное замечание: чтобы показать содержимое поля формы, необходимо использовать свойство value (значение), например, document.myform.mytext.value! Если написать просто document.myform.mytext, то будет получена информация о поле формы, но не о его содержании!

Считайте value ("значение") некоторым показателем того, что нечто имеется или отсутствует в определенное время. Поле с флажком может иметь значение "on" или "off", в зависимости от того, задан он или нет. Текстовое поле может иметь значение "hidden" (скрытое), если вы не хотите, чтобы пользователь его видел. Текстовое поле, как указано выше, может содержать какую-то запись. Она будет значением этого поля.