Профтемы студенту и преподавателю
Taketop.ru
СТУДЕНТУ И ПРЕПОДАВАТЕЛЮ
лекции по дисциплинам
Информатика и вычислительная техника :: Основы web мастерства
Формуляры в HTML
Формуляры (формы) позволяют создавать области HTML для ввода информации пользователя.
Для создания различных областей (полей) используют элементы областей формы: кнопки, текстовые поля, флажки, memo, поля для выбора файла, скрытые элементы управления.
Формуляр вставляется с помощью <form>, </form>.
Атрибуты <form>:
1)                action=URL- адрес для отправки заполненного формуляра
2)                method=get/post- способ передачи формуляра
                       method=get- заставляет Web-браузер передавать все данные формуляра по URL- адресу, заданному в action
             method=post- заставляет Web- браузер связываться с сервером, обрабатываемым формуляром; после установления связи передает сами данные.
   3) ansubmit= «script»- процедура, активизирующая при отсылки формы на сервер
    4) onreset= «script»- процедура, активизирующая при сборе (очистке) формы
С помощью дескриптора <input>, в формуляре можно описывать элементы ввода управления.
Замечание:атрибуты name, type обязательно для <input> (концевого не существует).
Атрибуты <input>:
1)                align= Right/left/center выравнивание по горизонтали;
2)                Accesskey= «символ»- клавиша быстрого доступа к элементу.
3)                Checked- устанавливается с типом type=radio или checkbox, устанавливающей переключатель.
4)                Disabled- блокирующий элемент, не может использоваться с элементом hidden
5)                Readonly- указывает, что содержимое этого поля не может быть изменено, используется с type=text
6)                Maxlenght=n- максимальное число букв в тесте
7)                Name= «имя»- приписывает элементу имя
8)                Size=n (для type=text/password) позволяет указать максимальное количество символов, отображаемых в поле (видимый размер поля). Для прочих элементов позволяет указать занимаемый по горизонтали размер в пикселях
9)                Src=URL-URL рисунка для type=image
10)           Type=checkbox- флажки для многовыборных вариантов
Type=button- пользовательская командная кнопка, используемая для выполнения процедуры, связанной с событием нажатия этой кнопки (unclick). В атрибуте value задается надпись на кнопке
Type=submit- командная кнопка, отправляющая на сервер внесенные в формуляр данные
 Type=reset- командная кнопка, возвращающая формуляр к исходному состоянию (сбрасывает)
 Type=file- создает поле ввода, которое дает возможность пользователю, заполняющему формуляр, указать файл, пересылаемый на сервер вместе с формуляром.
Type=image- пользовательская кнопка на которой отображена иллюстрация
Type=password- создает защищенное поле ввода (вместо текста *)
Type=hidden- передает на сервер параметры, которые не могут быть изменены пользователем.
Type=radio- радио-кнопка.
Группировка полей и легенд.
<fieldset>, </fieldset> тематически объединяют близкие и рядом расположенные поля формуляра в группу и выделяют её визуально.
<legend>,<legend> приписывают группе полей текст комментарий.
<legend> имеет атрибут align
Меню
Пара дескрипторов <select>, </select> вставляют в существующий формуляр разворачивающейся memo или поля списка
Отдельные пункты memo или элементы списка определяются <options>.
Атрибуты <select>
1)                Disabled- блокировка доступа к списку.
2)                Multiple- разрешение использовать более одной опции.
3)                Name=«имя»- имя поля
4)                Size=n-количество одновременно изображаемых пунктов.
Атрибуты options.
1)                disabled
2)                label= «текст»- текст элемента списка
3)                selected- выбранный по умолчанию элемент списка
4)                value= «значение»- передаваемое значение
 

Работы, представленные на сайте http://taketop.ru, предназначено исключительно для ознакомления. Все права в отношении работ и/или содержимого работ, представленных на сайте http://taketop.ru, принадлежат их законным правообладателям. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие или полученные в связи с использованием работ и/или содержимого работ, представленных на сайте http://taketop.ru
Рейтинг@Mail.ru
Сайт управляется SiNG cms © 2010-2015