русский  עברית
tadam logo
Рассылка
Присоединитесь к списку рассылки для получения последних новостей
Имейл
Имя и фамилия
Примеры HTML
Основные атрибуты HTML

HTML <input> Тег

Пример

Простая форма HTML с двумя полями ввода и кнопкой Отправить:
<form action="http://xhtml.co.il/tryit/html/html_form_submit_736.php">
Имя: <input type="text" name="fname" value="Маленькая" />
Фамилия: <input type="text" name="lname" value="Мышка" />
<input type="submit" value="Отправить" />
</form>
Результат выполнения кода выше:

Определение и использование

Тег <input> используется для ввода информации пользователем.

Поля ввода могут быть представленны различными способами, в зависимости от типа атрибута. Полями ввода могут быть текстовое поле, флажки, поле пароля, радио кнопка, кнопка, и другое.

Поддержка браузеров

тег <input> поддерживается во всех ведущих браузерах

Отличия между HTML и XHTML

В HTML, тег <input> не имеет тега закрытия.

В XHTML, тег <input> должен быть соответствующе закрыт, как <input />.

Советы и комментарии

Совет: Используйте тег <label> для определения этикеток для элементов ввода.

Дополнительные атрибуты

DTD указывает, в какой HTML 4.01/XHTML 1.0 DTD допускаются атрибуты. S=Strict (строгий), T=Transitional (переходный), и F=Frameset (набор фреймов).
АтрибутЗначениеОписаниеDTD
acceptMIME_typeОпределяет типы файлов, которые могут быть посланы через загрузку файлов (только для type="file")STF
alignleft
right
top
middle
bottom
Устаревший. Используйте стили вместо этого.
Определяет выравнивание изображения ввода (только для type="image")
TF
alttextОпределяет альтернативный текст для изображения ввода (только для type="image")STF
checkedchecked Определяет, что элемент ввода отмечен, когда страница загружена (для type="checkbox" или type="radio")STF
disableddisabledОпределяет, что элемент ввода недоступен, когда страница загруженнаSTF
maxlengthnumberОпределяет максимальную длину (в символах) для поля ввода (для type="text" или type="password")STF
namenameОпределяет имя для элемента вводаSTF
readonlyreadonlyОпределяе, что поля ввода только для чтения (для type="text" или type="password")STF
sizenumberОпределяет ширину поля вводаSTF
srcURLОпределяет URL изображения для показа как кнопка посылкиSTF
typebutton
checkbox
file
hidden
image
password
radio
reset
submit
text
Определяет тип для элемента вводаSTF
valuevalueОпределяет значение для элемента вводаSTF

Стандартные атрибуты

Тег <input> поддерживает следующие стандартные атрибуты:
АтрибутЗначениеОписаниеDTD
accesskeycharacterОпределяет сочетание клавиш для доступа к элементуSTF
classclassnameОпределяет имя класса для элементаSTF
dirrtl
ltr
Определяет направление текста для содержания в элементеSTF
ididОпределяет уникальный id для элементаSTF
langlanguage_codeУказывает код языка для содержания элементаSTF
stylestyle_definitionОпределяет встроенный стиль для элементаSTF
tabindexnumberУказывает на порядок очереди при табуляции для элементаSTF
titletextОпределяет дополнительную информацию об элементеSTF
xml:langlanguage_codeУказывает код языка для содержимого элементов, в документах XHTMLSTF
Более подробная информация о Стандартных атрибутах.

Атрибуты событий

Тег <input> поддерживает следующие атрибуты событий:
АтрибутЗначениеОписаниеDTD
onclickscriptСкрипт выполняется когда нажимается мышкаSTF
ondblclickscriptСкрипт выполняется когда мышка нажимается дваждыSTF
onmousedownscriptСкрипт выполняется когда клавиша мышки нажатаSTF
onmousemovescriptСкрипт выполняется когда указатель мышки сдвинулсяSTF
onmouseoutscriptСкрипт выполняется когда указатель мышки вышел из границ элементаSTF
onmouseoverscriptСкрипт выполняется когда указатель мышки проходит над элементомSTF
onmouseupscriptСкрипт выполняется когда клавиша мышки отпущенаSTF
onkeydownscriptСкрипт выполняется когда клавиша клавиатуры нажатаSTF
onkeypressscriptСкрипт выполняется когда клавиша клавиатуры нажата и отпущенаSTF
onkeyupscriptСкрипт выполняется когда клавиша мышки отпущенаSTF
onblurscriptСкрипт выполняется когда элемент теряет фокусSTF
onfocusscriptСкрипт выполняется когда элемент получает фокусSTF
onchangescriptСкрипт выполняется, когда элемент измененSTF
onselectscriptСкрипт выполняется, когда элемент выбранSTF

Более подробная информация о Атрибуты событий.

Больше примеров

Пример 1

Форма с флажками: Форма с двумя флажками и кнопкой Отправить.
<form action="http://xhtml.co.il/tryit/html/checkboxes.php" method="get">
  <input type="checkbox" name="vehicle[]" value="Велосипед" /> У меня есть велосипед
  <input type="checkbox" name="vehicle[]" value="Машина" checked="checked" /> У меня есть машина
  <input type="submit" value="Отправить" />
</form>
Результат выполнения кода выше:

Пример 2

Форма с радио-кнопками: Форма с двумя радио-кнопками, и кнопкой отправки.
<form action="http://xhtml.co.il/tryit/html/radio.php" method="get">
  <input type="radio" name="sex" value="Male" /> Мужчина
  <input type="radio" name="sex" value="Female" checked="checked" /> Женщина
  <input type="submit" value="Отправить" />
</form>
Результат выполнения кода выше:

Пример 3

Как определить поле пароля.
<form>
Пароль: <input type="password" name="pwd" size="20" />
</form>
Результат выполнения кода выше:

Пример 4

Как определить кнопку с вашим собственным текстом.
<form>
<input type="button" value="Пожалуйста, нажми меня!" />
</form>
Результат выполнения кода выше:
Была ли эта информация полезной?
   

Комментарии