--- title: HTML Forms localeTitle: HTML-формы --- ## HTML-формы В основном, формы используются для сбора данных, введенных пользователем, которые затем отправляются на сервер для дальнейшей обработки. Они могут использоваться для различных видов пользовательских входов, таких как имя, адрес электронной почты и т. Д. Форма содержит элементы управления, которые обернуты тегами `
` , например `input` , которые могут иметь такие типы, как: * `text` * `email` * `password` * `checkbox` * `radio` * `submit` * `range` * `search` * `date` * `time` * `week` * `color` * `datalist` Пример кода: ```html
Male
Female
Other Correct
``` Другие элементы, которые могут содержать: * `textarea` - это многострочный блок, который чаще всего используется для добавления некоторого текста, например. комментарий. Размер textarea определяется количеством строк и столбцов. * `select` - вместе с `` создает раскрывающееся меню выбора. * `button` - Элемент кнопки можно использовать для определения кнопки с нажатием кнопки. Дополнительная информация о HTML-форматах. Формы HTML необходимы, когда вы хотите собрать некоторые данные от посетителя сайта. Например, во время регистрации пользователя вы хотели бы получить информацию, такую ​​как имя, адрес электронной почты, кредитную карту и т. Д. Форма примет вход от посетителя сайта, а затем отправит его в фоновое приложение, такое как CGI, сценарий ASP или PHP-скрипт и т. Д. Внутреннее приложение выполнит требуемую обработку переданных данных на основе определенной бизнес-логики внутри приложение. Существуют различные элементы формы, такие как текстовые поля, поля текстовой области, раскрывающиеся меню, переключатели, флажки и т. Д. Тег HTML `
` используется для создания HTML-формы и имеет следующий синтаксис: `html form elements like input, textarea etc.
` Если метод формы не определен, он будет по умолчанию «GET». Тег формы также может иметь атрибут с именем «target», который указывает, где будет открыта ссылка. Он может открываться на вкладке браузера, в кадре или в текущем окне. Атрибут action определяет действие, которое должно выполняться при отправке формы. Обычно данные формы отправляются на веб-страницу по URL-адресу скрипта, когда пользователь нажимает кнопку отправки. Если атрибут действия опущен, действие устанавливается на текущую страницу.