Иллюстрированный самоучитель по Adobe Dreamweaver MX

Скрытое (невидимое) поле

Скрытое поле – это особый элемент управления, вообще не отображающийся в Web-странице. Значение, изначально присвоенное скрытому полю, не может быть изменено посетителем сайта. Можете считать, что это своего рода "тайные" данные, "спрятанные" в форме и недоступные посетителю.

Скрытое поле обычно используется в формах, генерируемых серверными программами. В частности, если покупатель электронного магазина щелкает по некому товару, серверная программа выдаст ему форму оформления заказа, в которую с помощью скрытого поля "внедрено" имя этого покупателя. После того как другая серверная программа получит данные о заказе, она может сразу же выяснить, кем заказан товар. В статических же страницах полезность скрытого поля весьма сомнительна.

Для помещения в форму скрытого поля используется кнопка Hidden Field (рис. 16.23) панели объектов или пункт Hidden Field подменю Form Objects меню Insert. Помещенное в форму скрытое поле показано на рис. 16.24. а очень немногие доступные для него параметры – на рис. 16.25.

Иллюстрированный самоучитель по Adobe Dreamweaver MX › Формы › Скрытое (невидимое) поле
Рис. 16.23. Кнопка Hidden Field панели объектов

Иллюстрированный самоучитель по Adobe Dreamweaver MX › Формы › Скрытое (невидимое) поле
Рис. 16.24. Помещенное на страницу скрытое поле

Иллюстрированный самоучитель по Adobe Dreamweaver MX › Формы › Скрытое (невидимое) поле
Рис. 16.25. Вид редактора свойств при выделенном скрытом поле

В поле ввода HiddenField вводится уникальное имя элемента управления. Dreamweaver автоматически подставит туда сгенерированное им самим имя, но вам сразу же следует его изменить. Вы также можете выбрать пункт Name в контекстном меню скрытого поля и изменить это имя в появившемся на экране диалоговом окне Change Attribute.

В поле ввода Value задается значение, которое будет отправлено скрытым полем серверной программе. Вы также можете выбрать пункт Value в контекстном меню скрытого поля и задать значение в появившемся на экране диалоговом окне Change Attribute.

Примечание
Скрытое поле создается с помощью одинарного тега<INPUT TYPE="hidden">
.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.