Главная » Мастерская » Статьи » ФОРМЫ (HTML Уроки)

Формы (HTML Уроки) - урок № 4

Другой тип ввода HIDDEN - скрытый ввод.

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

HIDDEN ввод - пара имя/значение, которая возвращается Вам, но не показывается где-нибудь на web странице. Скрытый ввод необходим для использования с Mailto Formatter. Как MTF распознает формы, предполагаемые для анализа.

Давайте предположим, что Ваша компания пробует определить лидерство нового продукта. Вы имеете стандартную форму для сбора информации ... имя, компания, телефон, интересующие продукты и т.д. Единственная проблема - имеются 6 немного различных версий формы в 6 различных местах. Вы должны знать, что откуда исходит. Что делать?

Вы могли бы добавить HIDDEN ввод в ваши формы подобно этому...

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

<INPUT TYPE=HIDDEN NAME="E" VALUE="Mc^2"> ...... Вы получили бы обратно E=Mc^2

Скрытые вводы полезны для cgi сценариев. Например, много провайдеров услуг Internet имеют сценарий, по которому Вы можете использовать формы для рассылки. Он затем возвращает формы обратно к Вам в удобном и готовом виде для человеческого употребления. Скрытый ввод сообщает cgi сценарию, кто Вы, куда послать анализируемые данные и т.д.


Последнее - кнопки SUBMIT и RESET.

Это действительно очень просто ...

<INPUT TYPE=SUBMIT>

 

SUBMIT конечно, посылает данные ......


...а RESET очищает форму.

<INPUT TYPE=RESET>

 


Мы можем легко изменять то, что кнопки говорят.

<INPUT TYPE=SUBMIT VALUE="Send it away Ray!"><BR>
<INPUT TYPE=RESET VALUE="Clear the form Norm!"><P>

 


В случае необходимости, кнопка SUBMIT может также иметь NAME. Вам это необходимо, если Вы имеете больше чем одну кнопку SUBMIT.


Еще одно и мы собирается завершать это. Когда Вы помещаете форму mailto на вашу страницу и кто - то посылает Вам информацию, вы обратите внимание, что оно послано с заданным по умолчанию Предметом - Subject. . Если вы - посетитель, использующий Netscape, вы получите заданный по умолчанию "Form posted from Mozilla". Другие браузеры могут послать "Form Response" и т.д.

Вы можете изменить это, редактируя то, что находится в метке <FORM> следующим образом ...

<FORM METHOD=POST ACTION="mailto:michael@corleone.com?subject=Our friends in Las Vegas" ENCTYPE="application/x-www-form-urlencoded">

[назад] [дальше]


Copyright ByWeb©
Hosted by uCoz