Подписывайся на наш Telegram-канал!
Новости, полезный материал,
программирование и ИБ
75. Универсальный тег в HTML форме - тег INPUT
Для чего нужен тег <input>?
Самый распространенный тег в формах. Он очень универсальный. При помощи его можно создавать различные текстовые поля, кнопки, переключатели, то есть обеспечить взаимодействие с пользователем. Хоть тег <input>
не обязательно помещать внутрь <form>
, но если вам нужно отправить данные на сервер, то придется разместить в форме.
Рассмотрим самый главный атрибут – type
. У него есть масса значений, и именно они определяют стиль <input>
. Далее таблица:
text | Текстовое поле |
password | Поле с паролем |
radio | Переключатель |
checkbox | Флажок |
hidden | Скрытое поле |
button | Кнопка |
submit | Кнопка для отправки формы |
reset | Кнопка для очистки формы |
file | Поле для отправки файла |
image | Кнопка с изображением |
color | Виджет для выбора цвета |
date | Поле для выбора календарной даты |
datetime | Указание даты и времени |
datetime-local | Указание местной даты и времени |
Для адресов электронной почты | |
number | Ввод чисел |
range | Ползунок для выбора чисел в указанном диапазоне |
search | Поле для поиска |
tel | Для телефонных номеров |
time | Для времени |
url | Для веб-адресов |
month | Выбор месяца |
week | Выбор недели |
А теперь рассмотрим все атрибуты тега <input>
accept | Устанавливает фильтр на типы отправляемых файлов |
accesskey | Переход к элементу при помощи комбинации клавиш |
alt | Альтернативный текст для элемента с изображением |
autocomplete | Включение и выключение автозаполнения |
autofocus | После загрузки страницы, фокус на этом элементе |
border | Толщина рамки вокруг изображения |
checked | Заранее нажатый флажок или переключатель |
disabled | Запрещает доступ и изменение элемента |
form | Связь поле с формой по ее уникальному имени |
formaction | Указывается адрес обработчика |
list | Список вариантов, которые можно выбирать во время ввода текста
Код HTML |
max | Максимальное значение для ввода числа и даты |
maxlength | Максимальная длина текста для ввода |
min | Минимальное значение для ввода числа и даты |
multiple | Разрешение на загрузку нескольких файлов |
name | Имя для идентификации обработчиком |
pattern | Установка шаблона ввода |
placeholder | Подсказка по заполнению |
readonly | Поле не может изменяться |
required | Поле должно быть обязательно заполнено |
size | Ширина текстового поля |
src | Адрес на изображение |
step | Шаг увеличения числового поля |
tabindex | Порядок перехода при нажатии на TAB |
type | Сообщает браузеру тип элемента |
value | Начальное значение элемента |
Похожие уроки Codebra
Подписывайся на наш Telegram-канал!
Новости, полезный материал,
программирование и ИБ
- Из элемента
<input>
с id = 1 сделайте поле для поиска - Из элемента
<input>
с id = 2 сделайте переключатель - Из элемента
<input>
с id = 3 сделайте выбор недели - Из элемента
<input>
с id = 4 сделайте текстовое поле - Из элемента
<input>
с id = 5 сделайте поле для отправки файла - Из элемента
<input>
с id = 6 сделайте кнопку для отправки формы - Из элемента
<input>
с id = 7 сделайте скрытое поле - Из элемента
<input>
с id = 8 сделайте поле для выбора календарной даты - Из элемента
<input>
с id = 9 сделайте поле для времени - Из элемента
<input>
с id = 10 сделайте поле для веб-адресов - Из элемента
<input>
с id = 11 сделайте флажок - Из элемента
<input>
с id = 12 сделайте поле с паролем - Из элемента
<input>
с id = 13 сделайте поле для указание местной даты и времени - Из элемента
<input>
с id = 14 сделайте поле для указание адресов электронной почты - Из элемента
<input>
с id = 15 сделайте ползунок для выбора чисел в указанном диапазоне
– Не пропускайте новостей, подпишитесь на нашу страницу ВКонтакте, Telegram.
– На данный момент на сайте нет возможности оставлять комментарии, но Вы можете спросить в нашей Telegram-группе.
Это займет не больше минуты.