AJAX загрузка
home

Тэг <form>

Пример

<form>
Имя: <input type="text" size="30" /><br />
Фамилия: <input type="text" size="30" /><br />
Адрес: <input type="text" size="30" /><br />
Дата рождения: <input type="text" size="30" />
</form>
Быстрый просмотр

Определение и Использование

С помощью тэга <form> Вы можете создавать формы. Формы используются для приема пользовательских данных и передачи их на сервер.

Формы могут содержать такие элементы как: текстовые поля, флажки, радио-кнопки, кнопки отправления, многострочные поля ввода, списки выбора и д.р.

Атрибуты

В поле DTD указаны DTD в которых эти атрибуты можно использовать. Более подробно о DTD можно почитать здесь: HTML 4.01 и XHTML 1.0 DTD. S=Strict (строгий), T=Transitional (переходный), и F=Frameset(фреймовый).

Тэг form поддерживает следующие атрибуты:

Атрибуты Значение Описание DTD
action URL Указывает куда отправлять данные с формы. Если данный параметр оставлен пустым данные будут отправлены на текущий документ. STF
accept MIME тип Указывает типы файлов, которые могут быть отправлены с формы. STF
accept-charset кодировка Указывает типы кодировок принимаемые формой. STF
enctype application/x-www-form-urlencoded
multipart/form-data
text/plain
Указывает как данные формы должны шифроваться перед отправкой на сервер. STF
method GET
POST
Указывает метод отправки данных формы. STF
name имя Указывает имя формы. STF

Атрибуты событий

Тэг form поддерживает следующие атрибуты событий:

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