Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

 
liveinternet.ru: показано количество просмотров и посетителей

Библиотека :: Компьютеры и Программирование :: А.В. Фролов, Г.В. Фролов - Сценарии JavaScript в активных страницах Web
<<-[Весь Текст]
Страница: из 116
 <<-
 
рузке документа HTML в окно браузера Internet 
создается объект класса Document. Если в этом документе определены формы, то 
они доступны сценариям JavaScript как свойства объекта Document.
   В разделе “Ссылки и метки в документе” предыдущей главы мы определили форму, 
задав для нее имя Sel с помощью параметра NAME оператора 
:
В результате у объекта Document появилось свойство Sel. К этому свойству можно адресоваться следующим образом: Document.Sel Любая форма содержит определения полей и органов управления, таких как списки, переключатели и кнопки. При определении полей и органов управления им можно задать имя, указав его в параметре NAME соответствующего оператора языка HTML. В примере, приведенном выше, в форме определен список с именем ListOfLinks. Для адресации из сценария JavaScript отдельных органов управления можно воспользоваться тем фактом, что они доступны как свойства содержащих их форм. Например, если в форме Sel определен список ListOfLinks, то для доступа к списку как к объекту вы можете использовать следующее выражение: Document.Sel.ListOfLinks Так как поля формы и органы управления являются объектами, то для них определены свои свойства и методы. Например, свойство selectedIndex, содержащее номер выбранного пользователем элемента списка, доступно следующим образом: Document.Sel.ListOfLinks.selectedIndex С помощью рис. 2.2 вы можете проследить иерархию объектов документа и, в частности, иерархию объектов в формах. Заметим, что в качестве одного из свойств объекта Document определено свойство forms. Это массив всех форм, расположенных в документе HTML. Размер массива равен document.forms.length. Вы можете адресоваться к формам как к элементам массива forms, причем первый элемент массива (с индексом 0) соответствует самой первой форме, определенной в документе, второй - следующей и так далее. Однако удобнее обращаться к формам по их именам, заданным в параметре NAME оператора . Форма и ее свойства Подробно о том, как создавать формы в документах HTML, мы рассказывали в 29 томе “Библиотеки системного программиста”. Сейчас мы повторим основные моменты, сделав акцент на вопросах, важных для обработки форм средствами сценариев JavaScript. Оператор
В наиболее общем виде оператор , предназначенный для создания форм в документах HTML, выглядит следующим образом: . . . определение полей и органов управления . . .
Параметр NAME задает имя формы. Вы можете его не указывать, если форма не предназнач
 
<<-[Весь Текст]
Страница: из 116
 <<-