/html/input/type:> Тип элемента формы_

Атрибут type

Синтаксис

HTML
XHTML
<input type="[значение]">

Описание

Атрибут / параметр type (от англ. "type" ‒ «тип») указывает тип элемента формы.


Поддержка браузерами

Chrome
Поддерж.
Firefox
Поддерж.
Opera
Поддерж.
Maxthon
Поддерж.
IExplorer
Поддерж.
Safari
Поддерж.
iOS
Поддерж.
Android
Поддерж.

Спецификация


Значения

button
Простая кнопка (без определённого функционала).

Внешний вид обычной кнопки type="button"

checkbox
Флажок, выключатель.

Внешний вид флажка type="checkbox"

color
Поле выбора цвета.

Внешний вид поля выбора цвета type="color"

date
Поле ввода даты.

Внешний вид поля ввода даты type="date"

datetime
Поле ввода даты и времени.

Внешний поля ввода даты и времени в Opera type="datetime"

datetime-local
Поле ввода локальной даты и времени.

Внешний вид поля ввода локальной даты и времени в Chrome type="datetime-local"

email
Поле ввода e-mail адреса.

Внешний вид e-mail поля type="email"

file
Поле выбора/прикрепления файла(-ов).

Внешний вид поля выбора файла type="file"

hidden
Скрытое поле.

type="hidden"

image
Графическая кнопка отправки данных формы.

Пример внешнего вида графической кнопки отправки type="image"

month
Поле ввода месяца.

Внешний вид поля ввода месяца в Chrome type="month"

number
Поле ввода числа.

Внешний вид числового поля type="number"

password
Поле ввода пароля.

Внешний вид поля ввода пароля type="password"

radio
Переключатель (радио кнопка).

Внешний вид радио кнопки type="radio"

range
Ползунок.

Внешний вид ползунка type="range"

reset
Кнопка сброса введённых данных формы.

Внешний вид кнопки сброса type="reset"

Поле ввода поискового запроса.

Внешний вид поискового поля type="search"

submit
Текстовая кнопка отправки данных формы.

Внешний вид кнопки отправки type="submit"

tel
Поле ввода номера телефона.

Внешний вид телефонного поля type="tel"

text
Однострочное поле ввода текста.

Внешний вид текстового поля type="text"

time
Поле ввода времени.

Внешний вид поля ввода времени type="time"

url
Поле ввода URL-адреса.

Внешний вид URL поля type="url"

week
Поле ввода недели.

Внешний вид поля ввода недели в Chrome type="week"

Значение по умолчанию: «text».


Пример использования

Листинг кода
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Параметр type (Элемент input)</title>
</head>
<body>
<h1>Пример с атрибутом "type"</h1>
<form action="/examples/php-scripts/coffee.php" method="post">
<fieldset> <legend><b>Какой кофе вы любите?</b></legend>
<label><input type="radio" name="coffee" value="without"> просто кофе (без всего)</label>
<label><input type="radio" name="coffee" value="milk"> с молоком</label>
<p><input type="text" name="coffee_value" placeholder="Свой вариант"></p>
</fieldset>
<p><input type="reset"> <input type="submit"></p>
</form>
</body>
</html>
Параметр type (Элемент input)