Поля форми

1. Текстові поля (text)- можуть бути 1- рядковими і багаторядковими.

2. Перемикачі (Radio Buttons) дозволяють вибрати один з декількох запропонованих варіантів;

3. Прапорці (Checkboxes) - дозволяють вибрати будь-який набір значень (декілька) з числа представлених|уявлених|.

4. Списки введення або вибору, що розкриваються - перший дозволяє вибрати елемент з|із| безлічі значень, представленої|уявленої| у вигляді списку. Другий, дозволяє не тільки|не лише| вибрати значення із|із| списку, але і ввести|запровадити| нові.

5. Вибір файлу - (File select) - поле дозволяє вибрати і передати на Web - сервер деякий файл.

6. Кнопки (Buttons). За допомогою кнопок може бути додана |добавлена| нова

функціональність. По клацанню |натисненню,щиглю| на кнопці виконується задана дія:

очищуються поля форми або її вміст відправляється |вирушає| на обробку.

2. < INPUT> -тег| створення і визначення типу|створіння| полів форми, непарний.

 

Атрибутивикористовуються для створення|створіння| елементів поля форми:

name- визначає ім'я поля, використовуване для передачі змісту|вмісту,утримання| даної форми на

сервер і застосовується для ідентифікації поля;

type- визначає тип елементу форми.

Основний варіант синтаксиса дескриптора <INPUT>:

<INPUT name="ім’я поля" type="тип поля" value="значення поля size=”ширина поля”>

 

Формат тега у загальному вигляді:

<INPUT TYPE="button | checkbox | file | hidden | image | password | radio| reset| ====>submit|text"

[ALIGN="left | right | top | texttop | middle | bottom |====>bottom" ]

[checked] [maxlength="{Максимальна кількість символів}"]

[SIZE="{Розмір поля введення}"] [SRC="{Aдpecа файлу малюнка}"]

 

Ключове слово INPUT завжди вказується першим, інші атрибути можуть вказуватися у будь якій послідовності, через пробіл.

 

Поля типу: Text, Password тегу INPUT

Типи полів:

Найбільш розповсюджений тип (type) елементів тегу INPUT – текстовий.

1. Text (Текстові поля)

Атрибут type= "Text" –за замовчанням створює однорядкове текстове поле, в якому можна редагувати вже введений|запроваджений| текст або вводити|запроваджувати| свій;

<INPUT TYPE=”text”>

Так виглядає поле для введення тексту (одного рядку тексту).

Атрибут size= "N"- розмір текстового поля по ширині в символах, які можуть

бути видимими в полі одночасно, за замовчанням =20символам.

При введенні більшої кількості символів поле буде

автоматично прокручуватися.

Атрибут maxlength = "N" - максимальна кількість символів, які можна ввести|запровадити| в

дане поле, включаючи пробіли. За замовчанням - кількість

символів не обмежена.

Атрибут value= "..." задає вміст текстового або іншого типу поля.

Якщо атрибут valueне заданий,то текстове поле початково|вихідний| буде порожнім|пустим|.