Атрибут TYPE=text

Завдання форми — елемент FORM

Форми

Форми були створені і використовуються в WWW для отримання відгуку користувача на надану інформацію і збору даних про користувача. Після заповнення користувачем форми і запуску процесу її обробки інформація з неї потрапляє до програми, працюючої на сервері. Простота використання тега <MAILTO:> у формах дозволяє навіть власникам невеликих сторінок отримувати відгук від своїх читачів. Для обробки великої кількості відгуків використовуються програми, підтримувальні Common Gateway Interface(CGI) і розташовані на сервері, на адресу якого поступають відгуки. Таким чином користувач може інтерактивно взаємодіяти з Web- сервером через Internet.

Елемент FORM означає документ як форму і визначає межі використання інших тегів, що розміщуються у формі. Тег <FORM> визначається послідовністю тегів <INPUT>, розміщених усередині пари <FORM> і </FORM>. У формі використовується як метод(method), так і дія(action) для опису обробки даних, що вводяться користувачем у форму. Метод(GET або POST) визначає, як повинні оброблятися входны΀? дані з форми, а дія вказує на URI(Uniform Resource Identifier) програми, відповідальної за обробку цих даних.

<FORM METHOD=post ACTION=mailto:yourname@your.email.address>

Визначення елементів управління форми — тег <INPUT>

Цей тег використовують для визначення області усередині форми, куди вводяться дані. Він формує поле для введення інформації користувачем. Це може бути текстове поле, опція, зображення або кнопка. Вид поля введення визначається значенням атрибуту TYPE.

Коли користувачеві необхідно ввести невелику кількість тексту(одну або декілька рядків), використовується тег <INPUT>, і атрибут TYPE встановлюється в значення text. Цього значення набуте за умовчанням і вказувати його необов'язково. Крім того, задається атрибут NAME для визначення найменування змінної поля.

Ваше ім'я <INPUT NAME=Name SIZE=35>

Є ще три додаткові атрибути, які можна використати. Перший називається MAXLENGTH, він обмежує число символів, що вводяться користувачем в поточне поле. За умовчанням це число не обмежене. Другим атрибутом є SIZE, визначальний розмір видимої на екрані області, займаної поточним полем. Значення за умовчанням визначається типом браузеру. Якщо значення MAXLENGTH більше, ніж SIZE, браузер прокручуватиме дані у вікні. Останнім з додаткових атрибутів є атрибут VALUE, що забезпечує початкове значення поля введення.