отзывы

Восстановление
пароля

Готово

Назад

Основы программирования
Успеха достигает тот, кто способен на время отодвинуть свои увлечения
Программист - профессия будущего!

<form>

  • 100

  • 0

  • Нравится

    0

  • Код:451900210870

устанавливает форму на веб-странице...
Задайте вопрос продавцу

<form>

грн. / шт.

Компания: Уроки программирования
Телефон: +38(093)43-03-164
Адрес: Киевская область г. Киев, с. Красное
Оставьте свой номер
<form>

грн. / шт.

Оставьте свой номер телефона и представитель компании с вами свяжется.

     Допускается внутрь контейнера <form> помещать другие элементы

Описание

Тег <form> устанавливает форму на веб-странице. Форма предназначена для обмена данными между пользователем и сервером. Область применения форм не ограничена отправкой данных на сервер, с помощью клиентских скриптов можно получить доступ к любому элементу формы, изменять его и применять по своему усмотрению.

 

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

Для отправки формы на сервер используется кнопка Submit, того же можно добиться, если нажать клавишу Enter в пределах формы. Если кнопка Submit отсутствует в форме, клавиша Enter имитирует ее использование.

 

Когда форма отправляется на сервер, управление данными передается программе, заданной атрибутом action тега <form>. Предварительно браузер подготавливает информацию в виде пары «имя=значение», где имя определяется атрибутом name тега <input>, а значение введено пользователем или установлено в поле формы по умолчанию. Если для отправки данных используется метод GET, то адресная строка может принимать следующий вид.

 

 

Параметры перечисляются после вопросительного знака, указанного после адреса CGI-программы и разделяются между собой символом амперсанда (&). Нелатинские символы преобразуются в шестнадцатеричное представление (в форме %HH, где HH — шестнадцатеричный код для значения ASCII-символа), пробел заменяется на плюс (+).

Допускается внутрь контейнера <form> помещать другие теги, при этом сама форма никак не отображается на веб-странице, видны только ее элементы и результаты вложенных тегов.

 

 

Синтаксис

<form action="URL">
  ...
</form>

 

 

Атрибуты

accept-charset - Устанавливает кодировку, в которой сервер может принимать и обрабатывать данные.

action - Адрес программы или документа, который обрабатывает данные формы.

autocomplete - Включает автозаполнение полей формы.

enctype - Способ кодирования данных формы.

method - Метод протокола HTTP.

name - Имя формы.

novalidate - Отменяет встроенную проверку данных формы на корректность ввода.

target - Имя окна или фрейма, куда обработчик будет загружать возвращаемый результат.

 

Также для этого тега доступны универсальные атрибуты и события.

 

 

Закрывающий тег

Обязателен.

 

<form action="/action_page.php" method="get">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="submit" value="Submit">
</form>
<form action="form_action.asp" method="get">
  Имя: <input type="text" name="fname" /><br />
  Фамилия: <input type="text" name="lname" /><br />
  <input type="submit" value="Submit" />
</form>

 

<!DOCTYPE HTML>
<html>
 <head>
  <meta charset="utf-8">
  <title>FORM</title>
 </head>
 <body>
 <form action="handler.php">
  <p><b>Как по вашему мнению расшифровывается аббревиатура &quot;ОС&quot;?</b></p>
  <p><input type="radio" name="answer" value="a1">Офицерский состав<Br>
  <input type="radio" name="answer" value="a2">Операционная система<Br>
  <input type="radio" name="answer" value="a3">Большой полосатый мух</p>
  <p><input type="submit"></p>
 </form>
 </body>
</html>

 

Синтаксис

<form>
  ...
</form>

Советы и примечания

Примечание: форма - элемент блочный и создает строки перед и после себя.

 

Обязательные атрибуты

Атрибут Значение Описание
action URL Указывает, куда отправить форму данные при отправке формы

 

Необязательные атрибуты

Атрибут Значение Описание
accept MIME_type Задает типы файлов, которые могут быть поданы через загрузку файлов
accept-charset charset Определяет страницу, которая содержит длинное описание содержания фрейма
enctype application/x-www-form-urlencoded multipart/form-data text/plain Определяет кодировку данных перед отправкой на сервер
method get post Определяет метод отправки
name name Имя формы. Не поддерживается в XHTML 1.0 Strict DTD.
target blank _self _parent _top framename Не рекомендуется. Определяет, где открыть URL после отправки. Не поддерживается в XHTML 1.0 Strict DTD.

 

Стандартные атрибуты

Атрибут Значение Описание
class имя_класса Определяет имя класса для элемента
dir rtl ltr Определяет направление текста для контента в элементе
id id Определяет уникальный id для элемента
lang код_языка Определяет код языка для контента в элементе
style определение_стиля Определяет инлайновый стиль для элемента
xml:lang код_языка Определяет код языка для контента в элементе, в XHTML документах
title текст Определяет дополнительную информацию об элементе

 

Событийные атрибуты

Атрибут Значение Описание
onclick скрипт Скрипт будет выполнен при клике
ondblclick скрипт Скрипт будет выполнен при двойном клике
onmousedown скрипт Скрипт будет выполнен при нажатии кнопки мышки
onmousemove скрипт Скрипт будет выполнен при движении курсора мышки
onmouseout скрипт Скрипт будет выполнен, когда курсор мышки покинет пределы элемента
onmouseover скрипт Скрипт будет выполнен, когда курсор мышки находится над элементом
onmouseup скрипт Скрипт будет выполнен, когда кнопка мышки будет отпушена
onkeydown скрипт Скрипт будет выполнен при нажатии клавиши
onkeypress скрипт Скрипт будет выполнен при нажатии клавиши и последующего разжатия
onkeyup скрипт Скрипт будет выполнен при разжатии клавиши

Отзывов нет

Публикация отзыва производится после предварительной модерации

Отправить

Случайные статьи