ВУЗ:
Составители:
Рубрика:
Рис. 16
Тег-тег <TEXTAREA> создает элемент текстового поля заданной ширины и высоты. Указание закрывающего тега обя-
зательно. Внутри тега <TEXTAREA> не может быть никаких других тегов или параметров.
Например:
<TEXTAREA NAME="address" ROWS="5" COLS="50">
А здесь – Ваш адрес...
</TEXTAREA>
Главное отличие элемента текстового поля от элемента текстовой строки заключается в визуальном преимуществе объема
вводимой информации.
Атрибут name определяет имя, под которым содержимое окна будет передано обработчику (в примере – address). Атри-
бут rows устанавливает высоту окна в строках (в примере – 5). Атрибут cols устанавливает ширину окна в символах (в при-
мере – 50). Все атрибуты обязательны.
Текст, размещенный между метками <TEXTAREA> и </TEXTAREA>, представляет собой содержимое окна по умол-
чанию. Пользователь может его отредактировать или просто стереть.
Важно знать, что русские буквы в окне <TEXTAREA> при передаче обработчику могут быть конвертированы в соот-
ветствующие им символьные объекты.
Чтобы обработать форму, необходимо написать программу на одном из скриптовых языков, например, на языке Perl, и
положить ее на сервер в виде CGI-скрипта. При нажатии кнопки "Submit" происходит поиск соответствующего скрипта на
указанном сервере, который и обрабатывает заполненные поля формы. В нашем примере при нажатии на кнопку "Submit"
ничего происходить не будет – ведь это не настоящая форма.
<HTML>
<HEAD>
</HEAD>
<H1>Несколько более сложная форма </H1>
<FORM ACTION="http://206.31.82.215/hp/nc/fd-win.pht" METHOD=post>
<H2>Расскажите немного о себе...</H2>
<P>Указывать подлинные данные совсем не обязательно.
Для целей демонстрации вполне подойдут и вымышленные. </P>
<P>Имя: <INPUT TYPE=text SIZE=40 NAME=fn><BR>
Фамилия: <INPUT TYPE=text SIZE=40 NAME=ln><BR>
Пол: <INPUT TYPE=radio NAME=gender VALUE="male" checked>мужской
<INPUT TYPE=radio NAME=gender VALUE="female">женский<BR>
Возраст: <INPUT TYPE=text SIZE=5 NAME=age> лет<BR>
<INPUT TYPE=submit VALUE="Запустить обработчик"></P>
</FORM>
</BODY>
</HTML>
Работа этой формы представлена на рис. 17.
Страницы
- « первая
- ‹ предыдущая
- …
- 35
- 36
- 37
- 38
- 39
- …
- следующая ›
- последняя »