Главная | Новости |  Карта сайта | Связь   
  
   ПРИХОЖАЯ
      Главная
      Новости
      Карта сайта
      Форум

   ОБУЧЕНИЕ
      Вступление
      Дизайн
      Графика
      Html
      Программинг
      Размещение
      Реклама
      Статьи
      Архив

   СПРАВОЧНАЯ
      Онлайн словарь
      Ссылочная
      Книги

   О ПРОЕКТЕ
      История
      Наша команда
      Авторам
      Контакты
      Реклама

 
Главная / Html / Учебник по формам 

Учебник по формам

Урок 4

Существуют так же поля, которые не отображаются на экране монитора. Это спрятанные (HIDDEN) поля.


     
<INPUT TYPE=HIDDEN NAME="FORMNAME" VALUE="Friend Form 1">


Содержание поля HIDDEN посылается вам в виде пары name/value (имя/значение) вместе с остальной информацией формы, вашему же посетителю эти поля, когда он заполняет форму, не видны.

Давайте представим, что вы работаете в компании, которая хочет узнать как обстоят дела с их новым продкутом. Для этого вы создаете форму-опрос, где присутствуют разные стандартные поля типа: имя, фамилия, возможность выбрать ("флажки") нравится продукт клиенту или нет и т.д. Но есть небольшая проблема. Вы размещаете шесть чуть видоизмененных вариантов формы на шести разных сайтах фирм, которые распространяют ваш новый продукт. И вам нужно знать, что и откуда пришло. Что же делать?

Вот тут вам и помогут скрытые поля формы.


     
<INPUT TYPE=HIDDEN NAME="FORMNAME" VALUE="Version 1"> ...для первой версии
<INPUT TYPE=HIDDEN NAME="FORMNAME" VALUE="Version 2"> ...для второй версии
<INPUT TYPE=HIDDEN NAME="FORMNAME" VALUE="Version 3"> ...для третьей версии


И так далее (для четвертого, пятого, шестого)...

Не важно, какие значения (названия) вы зададите для пары name/value. Я использовал "FORMNAME" потому что мне было лениво выдумывать что-то оригинальное и печатать это каждый раз. Можете напечатать хоть так:


     
<INPUT TYPE=HIDDEN NAME="E" VALUE="Mc^2"> ...Результат вам придет ввиде: E=Mc^2


Скрытые поля полезны, как в работе с e-mail формами, так и с формами, которые обращаются в cgi-скриптам. Скрытые поля могут говорить скриптам, кто вы, куда отсылать ваш запрос, и т.д.

Теперь у нас по плану кнопки отправки (SUBMIT) и сброса (RESET) информации.

Ввести их в ваш документ очень легко:


     
<INPUT TYPE=SUBMIT>



При нажатии на эту кнопку данные из формы отсылаются к вам.

А при нажатии на RESET, данные из формы сбрасываются (стираются).


     
<INPUT TYPE=RESET>



Разумеется, мы легко можем изменить надписи на кнопках:


     
<INPUT TYPE=SUBMIT VALUE="Отослать данные из формы к Джо">
<INPUT TYPE=RESET VALUE="Очистить форму">




Если это необходимо, то вы можете задать имя (NAME) для кнопки ОТПРАВИТЬ (SUBMIT). Это нужно, если у вас две и больше кнопок отправки (SUBMIT).

И еще кое-что на закуску. Кроме своего адреса вы можете указать в форме, например, с каким заголовком будет отправлено вам письмо.


     
<FORM METHOD=POST ACTION="mailto:michael@corleone.com?subject=Заказ на убийство" ENCTYPE="application/x-www-form-urlencoded">


Ну, не здорово ли?

Примечание переводчика: конечно здорово. А кроме заголовка можно указать адреса куда будут отправлены копии письма и многое другое. Об этом вы узнаете в 14-ой главе учебника по html "Первые Шаги".

Вот и все, ребята! :)

Теперь вы знаете основные теги для того, чтобы построить форму. Конечно, это не все, но почти все, что вам следует знать о формах. Желаю вам хороших форм :)




Примечание переводчика: а все о формах можно узнать, конечно же, в спецификации по HTML.

К оглавлению >>>


Вступление | Урок 1 | Урок 2 | Урок 3 | Урок 4
 
   НАВИГАЦИЯ ПО РАЗДЕЛУ:
-   Вступление
-   Урок 1
-   Урок 2
-   Урок 3
-   Урок 4

   РЕКЛАМА
   CСЫЛКИ ПО ТЕМЕ
Если вы хотите больше узнать по теме, советуем вам прочитать следующие статьи и материалы:

Спецификация HTML 4.01 (перевод)
HTML-справочник.
Заметки HTML кодера
Рецепты Html
Коллекция ссылок по Html от Махаона

   CСЫЛКИ ПО ТЕМЕ (ENG)
Статьи и материалы по теме на английском языке.

World Wide Web Consortium
PageTutor: HTML Tutorials

   КНИГИ ПО ТЕМЕ
Петюшкин HTML. Алексей Петюшкин. Книга представляет собой руководство по изучению основных правил языка гипертекстовой разметки HTML, необходимого практически каждому пользователю Всемирной сети, уже имеющему собственную Web-страницу в Интернете или только еще желающему ее создать. Подробнее >>>


Крамер HTML. Крамер. Книга посвящена вопросам практического применения языка HTML - одного из самых мощных и универсальных средств представления информации в среде Web. Обилие сведений, уникальный наглядный стиль изложения, обширный практический опыт авторов - все это делаетпособие незаменимым подспорьем для новичков, стремящихся освоить передовые информационные технологии. Подробнее >>>


Штайней HTML/ XML/ CSS. Справочник. Гюнтер Штайнер. В книге приведены справочные сведения по языку разметки гипертекста HTML (версия 4.0/4.01). Подробно описаны основные понятия HTML-технологии, синтаксис и семантика языка, набор дескрипторов и их атрибуты. Подробнее >>>


Тихонов Динамический HTML. Тихонов.Книга представляет собой краткий курс по созданию кроссбраузерных DHTML-приложений, выполняемых под управлением браузеров Internet Explorer версий 4, 5 и 5.5 а также Netscape Navigator версий 4.х, 6. Она включает в себя необходимые сведения по HTML, каскадным таблицам стилей CSS, языку JavaScript, элементам объектно-ориентированного программирования на JavaScript, объектам браузеров и документов. Подробнее >>>



© 2001-2009 Postroika.ru | Материалы данного сайта нельзя использовать без предварительного согласия авторов.
Реклама: [an error occurred while processing this directive]


 Рейтинг@Mail.ru