![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Створення форми: елемент FORMСодержание книги
Поиск на нашем сайте
![]() ![]() Елемент FORM використається для створення інтерактивних форм і служить контейнером для керуючих елементів, що утворять форму. Крім керуючих елементів він може містити сценарії й будь-які блокові елементи, крім FORM. Даний елемент може втримуватися в елементах BLOCKQUOTE, BODY, BUTTON, DD, DEL, DIV, FIELDSET, FORM, IFRAME, INS, LI, MAP, NOFRAMES, NOSCRIPT, OBJECT, TD й TH. Обов'язковий атрибут action задає URI програми, що приймає й обробляє результати заповнення форми користувачем. Звичайно це CGI-сценарій або Java-програма, що працює на Веб-сервере. Крім того, у якості action можливе завдання URI електронної пошти виду mailto:name@server.com. Спосіб пересилання форми визначається атрибутами method й enctype. Він полягає в наступному: Формується набір дані форми як послідовність пара імені-елемента/поточн-значення для всіх успішних керуючих елементів. Цей набір даних кодується відповідно до типу файлу, заданим атрибутом enctype. Дозовані дані передаються серверу відповідно до методу HTTP, заданим атрибутом method: - Якщо method =get (прийнято за замовчуванням), то до URI оброблювача форми додається '?' і набір дані форми, закодований відповідно до типу файлу "application/x-www-form-urlencoded". Отриманий URI передається Веб-серверу в запиті HTTP "GET". У цьому випадку всі дані форми повинні бути символами базової латиниці, а їхній припустимий обсяг обмежений. - Якщо method =post, то оглядач виконує запит HTTP "POST" з URI запиту, заданим в method, і тілом повідомлення, створеним відповідно до типу файлу, заданим в enctype (звичайно це "multipart/form-data"). Єлемент FORM може також мати наступні необов'язкові атрибути: Атрибут accept задає список типів файлів, розділених комами, які підтримуються сервером оброблювача форми. Оглядач може використати цей список для відфільтровки тільки припустимих файлів у селекторах файлів (див. елемент INPUT з type =file), але сучасні оглядачі звичайно ігнорують цей атрибут.
Атрибут accept-charset задає список кодувань символів, розділених комами або пробілами, які підтримуються сервером оброблювача форми. За замовчуванням містить рядок "UNKNOWN" і звичайно інтерпретується як кодування символів документа, що містить даний елемент FORM. Атрибут name містить назва форми, на яке можна посилатися в таблицях стилів і сценаріях. Цей атрибут зберігається тільки з метою сумісності зі старими оглядачами; у цей час рекомендується використати замість нього атрибут id. Атрибут target використається тільки у фреймових документах і задає ім'я фрейму, у якому повинен відображатися відгук пересилання форми. Крім того, даний елемент підтримує обробку двох нестандартних подій: onsubmit — відбувається при пересиланні форми для обробки; onreset — відбувається при скиданні всіх значень форми. Наступний приклад форми містить поля уведення, перемикачі й кнопки скидання й пересилання форми: Code 8.1 <FORM action="http://mysite.com/cgi-bin/adduser" method="post"> <P> <LABEL for="firstname">Ім'я: </LABEL> <INPUT type="text" id="firstname"><BR> <LABEL for="lastname">Прізвище: </LABEL> <INPUT type="text" id="lastname"><BR> <LABEL for="email">E-mail: </LABEL> <INPUT type="text" id="email"><BR> <INPUT type="radio" name="sex" value="Male" checked="checked"> Чоловік<BR> <INPUT type="radio" name="sex" value="Female"> Жінка<BR> <INPUT type="submit" value="Send"> <INPUT type="reset"> </P></FORM>Відображатися ця форма буде приблизно так:
|
|||||
Последнее изменение этой страницы: 2016-12-28; просмотров: 188; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.97.14.91 (0.009 с.) |