Реферат

Реферат Форми для одержання інформації від користувача Опис основних тегів для встановлення та використ

Работа добавлена на сайт bukvasha.net: 2015-10-28

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 9.11.2024


Тема: ФОРМИ ДЛЯ ОДЕРЖАННЯ ІНФОРМАЦІЇ ВІД КОРИСТУВАЧА

Мета: Опанувати технологію створення форм для інтерактивної взаємодії з користувачем.

Теоретичні відомості.

Одним із способів привернення уваги до Web-сторінок є введення до них елементів інтерактивності, яке передбачає обмін інформацією між користувачем і сервером. Одним із засобів, за допомогою яких на сервер подається інформація про запити користувача, є HTML-форми і сценарії Common Gatewey Interfase (CGI) -спільний інтерфейс шлюзів. Форми в Internet Explorer нагадують бланки і складаються з полів для введення текстової інформації, списків вибору варіантів і можливих опцій. За допомогою форм і завдяки механізму CGI-сценаріїв автори Web-сторінок можуть задавати певні питання користувачу і одержувати від нього відповіді. Форми можуть бути діловими або неформальними, залежно від потреб.

Теги форми

<FORM>....</FORM> Визначає початок і кінець форми, як і куди буде відправлено інформацію, вказану в ній.
<TEXTAREA>...</TEXTAREA> Текстове поле введення.
<SELECT>...</SELECT> Вибір із меню.

<INPUT>...</INPUT> Кнопки команд.

Теги <TEXTAREA>, <SELECT>, <INPUT> повинні бути виз­начені всередині пари тегів <FORM>....</FORM>.

Атрибути тага <FORM>

ACTION METHOD=GET| POST Визначає адресу URL, за якою надсилається введена у форму інформація. Визначає, як інформація, що зібрана формою, надсилається за URL-адресою. Визначається CGI-сценарієм

Tег <INPUT> можна застосовувати для різних способів організації графічного інтерфейсу з користувачем за рахунок використання таких елементів вікна введення тексту: прапорці, перемикачі і меню. Тип введення визначається атрибутом ТУРЕ.

Типи полів тега <INPUT>

Тип поля Вид тега

Вікно для введення тексту <INPUT TYPE="TEXT'>

Вікно для введення пароля <INPUTTYPE=TASSWORD">

Прапорець <INPUT TYPE="CHECKBOX">

Перемикач <INPUTTYPE="RADIO">

Файл <INPUT TYPE=HIDDEN”>

Невидима зона <INPUTTYPE="FILE">

Текстове вікно <TEXTAREA>... </TEXTAREA>

Меню <SELECT>...<OPTIONS>...</SELECT>

Типи TEXT і PASSWORD схожі і створюють текстове none для введення з одним рядком. Тип PASSWORD відображає текст, що вводиться у вигляді зірочок ****.

Якщо у тега <INPUT> значенням атрибута TYPE є TEXT, повинно бути визначене значення NAME, а також SIZE, MAXLENGTH, VALUE.

Значення атрибута TEXT

SIZE Визначає ширину поля введення тексту.

MAXLENGTH Визначає максимальну кількість символів, яке користувач може ввести у цьому полі.

VALUE Визначає задане за замовчуванням значення поля (або не застосовується взагалі).

Багаторядкові текстові поля введення

Багаторядкове поле створюється за допомогою тега

<TEXTAREA>. </TEXTAREA>, який задає розміри текстового вікна.

Синтаксис тега:

<TEXTAREA NAME= «Name» [ROWS= «rows»] [C01S= «columns»]>

Пояснювальний текст до використання вікна </TEXTAREA>

Атрибут NAME надає вікну унікальний ідентифікатор, ROWS і COLS визначають розмір поля перегляду у вікні броузера.

Створення меню у формах

Меню у формах створюється за допомогою використання конвейерного тега <SELECT>... <OPTIONS>... </SELECT>

Синтаксис тега такий:

<SELECT NAME =«Name» [SIZE=«Size» [MULTIPLE]>

OPTIONS [SELECTED]> Options 1

OPTIONS [SELECTED]> Options 1

OPTIONS [SELECTED]> Options 1

</SELECT>

Атрибут SIZE визначає число пунктів меню, які будуть показані на сторінці броузера. При вміщенні більш ніж однієї опції вибору необхідно включити атрибут MULTIPLE. Кожний пункт меню визначається тегом OPTIONS. Якщо один з пунктів повинен бути обраний за замовчуванням, для нього слід вказати атрибут SELECTED.

Типи введення

Тип введення RESET дозволяє створити на екрані кнопку, яка очищає форму і повертає всі установки до їхніх початкових значень за замовчуванням. Атрибутом VALUE визначається текст, який буде написаний на кнопці. Якщо цей атрибут відсутній, на кнопці буде напис «Reset».

Тип SUBMIT збирає дані і надсилає Web-серверу для обробки, Кнопку SUBMIT повинна мати кожна форма. Атрибут VALUE визначає текст, який буде написаний на кнопці. Якщо цей атрибут відсутній, на кнопці буде напис «SubmitQuery».

ПРИКЛАД

Файл у форматі HTML:

<HTML>

<НЕАD><ТITLЕ>Моя перша HTML-Сторінка</TITLE>

</HEAD>

<BODY>

<FORM ACTION=«HTTP://WWW.SERVER.COM/CGI-BIW USERINFO. CGI» METHOD=«POST»>

Ім`я: <INPUT TYPE=«TEXT» NAME=«FULINAME» SIZE=30> <BR>

E-mail:<INPUTTYPE=«TEXT» NAME=«EMAIL»SIZE=30> <BR>

<P> <HR></P>

Зазначте тип операційної системи, з якою Ви постійно працюєте <BR>

<INPUT TYPE=«CHECKBOX» NAME= «Windows» VALUE = «YES» CHEKED>Windows or DOS <BR>

<INPUT TYPE=«CHECKBOX»NAME=«MAC»VALUE=«YES»

CHEKED> MAC <BR>

<INPUT TYPE=« CHECKBOX» NAME=«UNIX»VALUE=«YES» CHEKED>UNIX <BR>

<TEXTAREA NAME=«COMMENTS»COLS=80>

Повідомте Вашу думку щодо інформаційного наповнення сайту

</TEXTAREA>

<INPUT TYPE=button VALUE=«Biдмінити»>

<INPUT TYPE=button VALUE-«Haдіслати»>

</FORM>

</BODY>

</HTML>


1. Реферат на тему Eu Essay Research Paper INTRODUCTIONThe external policy
2. Курсовая на тему Решение этнополитического конфликта на примере Аландских островов
3. Контрольная работа на тему Исследование частотных свойств линейных динамических звеньев
4. Реферат Исследование систем управления 7
5. Реферат на тему Розвиток уявлень про культуру в філософській думці від античності д
6. Сочинение на тему Фонвизин д. и. - Сатиры смелой властелин
7. Реферат Отчет по лабораторной работе Моделирование гидравлической системы в нестационарном режиме.
8. Контрольная работа Витамины пиримидинового ряда тиамин
9. Реферат на тему Genuine Dialogue Essay Research Paper Living life
10. Реферат Внешняя политика СССР в 1928 - начале 1939 гг.