Атрибут type
Синтаксис
HTML
XHTML
<input type="[значение]">
Описание
Атрибут / параметр type
(от англ. "type" ‒ «тип») указывает тип элемента формы.
Поддержка браузерами
Chrome
Поддерж.
Firefox
Поддерж.
Opera
Поддерж.
Maxthon
Поддерж.
IExplorer
Поддерж.
Safari
Поддерж.
iOS
Поддерж.
Android
Поддерж.
Спецификация
Верс. | Раздел | |
---|---|---|
HTML | ||
2.0 | Input Field: INPUT | Перевод |
3.2 | INPUT text fields, radio buttons, check boxes, ... | |
4.01 | 17.4 The INPUT element type = text|password... DTD: Transitional
Strict
Frameset
|
|
5.0 | 4.10.5 The input element The type attribute... |
|
5.1 | 4.10.5. The input element The type attribute... |
|
XHTML | ||
1.0 | Extensible HyperText Markup Language DTD: Transitional
Strict
Frameset
|
|
1.1 | Extensible HyperText Markup Language |
Значения
- checkbox
- Флажок, выключатель.
type="checkbox"
- color
- Поле выбора цвета.
type="color"
- date
- Поле ввода даты.
type="date"
- datetime
- Поле ввода даты и времени.
type="datetime"
- datetime-local
- Поле ввода локальной даты и времени.
type="datetime-local"
- Поле ввода e-mail адреса.
type="email"
- file
- Поле выбора/прикрепления файла(-ов).
type="file"
- image
- Графическая кнопка отправки данных формы.
type="image"
- month
- Поле ввода месяца.
type="month"
- number
- Поле ввода числа.
type="number"
- password
- Поле ввода пароля.
type="password"
- radio
- Переключатель (радио кнопка).
type="radio"
- range
- Ползунок.
type="range"
- reset
- Кнопка сброса введённых данных формы.
type="reset"
- search
- Поле ввода поискового запроса.
type="search"
- submit
- Текстовая кнопка отправки данных формы.
type="submit"
- tel
- Поле ввода номера телефона.
type="tel"
- text
- Однострочное поле ввода текста.
type="text"
- time
- Поле ввода времени.
type="time"
- url
- Поле ввода URL-адреса.
type="url"
- week
- Поле ввода недели.
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>
<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)