HTML и базы данных — страница 8

  • Просмотров 6710
  • Скачиваний 438
  • Размер файла 164
    Кб

используется для идентификации поля с текстовым содержимым, когда форма передается серверу обязательно ROWS целое количество линий видимого текста обязательно COLS целое число, задающее видимую ширину текста обязательно Программа просмотра не должна интерпретировать атрибуты ROWS и COLS, как ограничивающие размер действительного ввода. Броузер должен предоставить некоторые средства скроллинга содержимого области вводимого

текста, когда его размер выходит за пределы видимой области. Броузер может перенести строку видимого текста, чтобы уложиться в длину строки видимого текста без скроллинга. Допустимый контекст Текстовый контейнер, т.е. любой элемент, который может включать текстовые элементы. Это включает большинство элементов HTML. Однако, текстовый контейнер может появляться только в пределах элемента FORM. Содержимое Строка. Escape

последовательность разрешена, однако никакие теги не распознаются. Содержимое используется для инициализации текста, который выводится в вводном поле при первой загрузке документа. Примеры <TEXTAREA NAME=address ROWS=4 COLS=40> Your address here... </TEXTAREA> Примечания Смотрите обсуждение форм. Для однострокового поля ввода можно использовать элемент INPUT с TYPE=TEXT. Форма будет правильно работать лишь в том случае, если все вышеуказанные поля

заключены между тегами <FORM> </FORM> и каждому текстовому полю обязательно должно быть присвоено имя NAME=.. Вот так форма отображается в браузере. А вот HTML код этой формы <form method="GET" action="/Scripts/test/webshop.dll/addmsg"> <center> <H4>Cервер "Электронный магазин"</H4> <H4>Оставьте ваше сообщение</H4> <br><img src="img/cls_dkbl.gif"> </center> <H5>Введите Ваш адрес электронной почты</H5> <table> <td> <img src="img/bullet30.gif">

</td> <td> <input name="sender" type="TEXT"> </td> </table> <TEXTAREA NAME="message" ROWS=5 COLS=60>Введите Ваши пожелания здесь</TEXTAREA> <HR> <img src="img/bullet30.gif"> <input type="SUBMIT" value="Ввод"> <input type="RESET" value="Отменить"> </form> При нажатии кнопки «Ввод» происходит событие SUBMIT и содержание текстовых полей этой формы отправляется по адресу который указан в ACTION свойстве формы action="/Scripts/test/webshop.dll/addmsg . В данном

случае адрес указывает на динамическую библиотеку webshop.dll загруженную на сервере и этой библиотеке передается команда addmsg тоесть получить из текстового поля само сообщение пользователя , адрес его электронной почты и записать эти данные в какой либо файл на сервере. Полный вид запроса посылаемого серверу имеет следующий вид: http://shop.com/Scripts/test/webshop.dll/addmsg?sender=xxx@xxx&message=ccc , где xxx и ссс содержание соответствующих полей текстовой