Slyweb
На разработку сайта! Скидки 50%!
Поиск CSS свойств и HTML элементов:
поиск



Все CSS свойства и HTML элементы справочника
<FORM>...<FORM>

Формы в HTML предназначаются для следующих целей:

  1. для отправки данных, в том числе файлов, вводимых пользователем, программе на стороне сервера;
  2. для создания структуры элементов;.
  3. определения типа метода отправки данных, зависимости от целей;
  4. определение программы, обрабатывающей информацию, полученную от формы.

Атрибуты данного элемента

action Атрибут, определяющий программу, обрабатывающую данные формы. В качестве значения может быть указан URL или адрес электронной почты.
method Атрибут задаёт HTTP метод отправки данных содержащихся в паре имя элемента /значение элемента. К допустимым значениям элемента относятся:
enctype Атрибут определяет mime-тип, используемый при отправке данных к серверу, для метода POST. Значение данного атрибута по умолчанию "application/x-www-form-urlencoded". При отправке файла, с помощью формы, значение атрибута должно быть "multipart/form-data".
  1. post: метод POST включает парные данные в тело формы, отправляемые через URL, указанный в атрибуте action.
  2. get: Метод GET устарел. Данный метод присоединяет парные имя/значение элемента формы к URL, указанному в атрибуте action и отправляет вновь образованный URL к серверу. Данный атрибут используется по умолчанию.
accept-charset С помощью данного атрибута допускается указать список кодировок, которые должны поддерживаться с стороны сервера. Кодировки необходимо указывать, разделяя из пробелом или запятой согласно стандарту RFC2045. Сервер должен поддерживать одну из указанных кодировок. Значение данного атрибута, отсылаемое по умолчанию – стока "UNKNOWN".
accept список MIME – типов, указываемых для их корректной обработки сервером. Браузер используется данный атрибут для отсеивания, несоответствующих указанному mime-типу файлов, которые пытается загрузить пользователь.

  1.<FORM action="http://somesite.com/prog/adduser" method="post">
  2. ...содержимое формы...
  3.</FORM>
  4.В другом примере, с помощью формы отправляются данные на электронный адрес:
  5.
  6.<FORM action="mailto:Kligor.T@gee.whiz.com" method="post">
  7....содержимое формы...
  8. </FORM>
  9.
10.

Не все значения элементов отправляются при отправке формы на сервер. Не отправляются значения:

  1. элементов формы с атрибутом disabled
  2. элементы формы, хотя и имеющий атрибут name, но без его значения
  3. элемента OBJECT без атрибута name
  4. элемента OBJECT с атрибутом declare


Доступ и установка с jQuery

  • Получить коллекцию элементов FORM: val = $("FORM");
  • Получить класс элементаFORM: val = $("FORM").attr("class");
  • Установить несколько CSS свойств HTML элементу FORM: $("FORM").css({"...":"..."});
  • Установить единичное CSS свойство HTML элементу FORM: $("FORM").css("...","...");
  • Как использовать jQuery для HTML, - читайте статью "jQuery и HTML для начинающих".
Александр Ермаков. Хостинг - www.pwstudio.org