Невозможно представить веб-сайт без привычной онлайн-формы. При создании онлайн-форм используются различные типы ввода HTML. В этой статье мы расскажем вам о типах ввода, а также более подробно рассмотрим каждый из них.
Тип ввода в HTML — это элемент, который позволяет пользователю вводить данные в форму. Типы ввода используются для создания интерактивных веб-форм и могут состоять из текстовых полей, флажков, переключателей, ползунков, форм с выбором даты/времени и диапазонов ввода.
Типы ввода помогают создать необходимую структуру для сбора данных таким образом, чтобы их можно было использовать на веб-странице или отправлять на сервер для обработки. Без типов ввода пользователи не смогут ввести данные в веб-формы.
Текстовые поля ввода — это один самых популярных элементов ввода. Они позволяют пользователям вводить текст в форму, например, имя, адрес или электронную почту.
Элемент ввода текста определяется HTML-тегом <input> с атрибутом type на «text».
Пример кода:
<input type=»text« name=»name«>
Флажки позволяют пользователям выбирать один или несколько вариантов из списка. Обычно они используются в формах, где можно выбрать несколько ответов, например, при создании опроса.
Элемент флажка определяется HTML-тегом <input> с атрибутом type на «checkbox».
Пример кода:
<input type=»checkbox« name=»yes«>
Радио-кнопки позволяют пользователям выбирать один вариант из списка. Они чаще всего используются для опросов, где можно выбрать только один ответ.
Элемент определяется HTML-тегом <input> с атрибутом type на «radio».
Пример кода:
<input type=»radio« name=»dog«>
Слайдеры нужны для того, чтобы выбирать числовое значение из предложенного диапазона. Они часто используются для настройки таких параметров, как уровень громкости или яркость. Вы также можете использовать их для выбора числовых значений в формах.
Элемент слайдера определяется HTML-тегом <input> с атрибутом type на «volume».
Пример кода:
<input type=»range« name=»volume«>
Источник: hubspot.com
Я даю согласие OOO «ЭсБилдер» (далее «BINN») на обработку моих персональных данных в соответствии со статьями 6, 9, 10, 18 Федерального закона от 27 июля 2006 года № 152-ФЗ «О персональных данных», указанных в онлайн-форме и/или предоставленных мною с целью:
Способы обработки персональных данных могут быть любыми, включая сбор, систематизацию, накопление, хранение, уточнение, обновление, изменение, воспроизведение, обезличивание, блокирование и уничтожение.
Настоящее согласие применяется в отношении обработки следующих данных: имя, номер телефона, адрес электронной почты (E-mail).
Настоящее согласие предоставляется сроком на пять лет. По истечении указанного срока действие согласия считается продленным на каждые следующие пять лет при отсутствии сведений о его отзыве.
Согласие может быть отозвано мною в любой момент путем направления в BINN подписанного мною письменного заявления.