Шаг 58.
Область ввода многострочного текста

    На этом шаге мы расмотрим создание области ввода многострочного текста.

    С помощью тэга <INPUT> можно создавать только однострочные поля для ввода и редактирования текста. Если нужно создать поле, состоящее из нескольких строк, то для этой цели используют тэг <TEXTAREA> со следующими параметрами:


    Замечания.
  1. Параметр DISABLED можно использовать при создании любого управляющего элемента.
  2. Пользователи не могут сами изменять размеры управляющих элементов, поэтому разработчик формы должен сам подбирать приемлемые размеры этих элементов.
  3. Последние три параметра поддерживаются не всеми браузерами и не являются обязательными!

    Любой текст, расположенный между тэгами <TEXTAREA> и </TEXTAREA>, будет находиться внутри области ввода многострочного текста. Этот текст пользователи могут отредактировать или полностью заменить собственным (конечно, если не заданы параметры READONLY и DISABLED).

    Для пересылки на сервер каждая введенная строка дополняется символами %0D%0A (коды символов "перевод строки" и "возврат каретки", дополненные символом "процент"; это происходит тогда, когда WRAP=hard), полученные строки объединяются в одну строку, которая отправляется на сервер под именем, задаваемым параметром NAME.

    Приведем несколько примеров использования тэга <TEXTAREA>:

    На следующем шаге мы рассмотрим создание меню.




Предыдущий шаг Содержание Следующий шаг