Поля форми
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не заданий,то текстове поле початково|вихідний| буде порожнім|пустим|.