Атрибут value
задает значение по умолчанию
для поля ввода HTML формы.
Оно будет автоматически вставлено в него
при заходе на страницу.
Применяется к тегам input
,
option
и другим.
Текстовый инпут
В случае текстового поля ввода input
содержимое атрибута value
будет задавать
видимый в поле текст по умолчанию (его можно
будет удалить и написать свой).
Кнопка
В случае, если атрибут применяется к кнопке,
созданной через тег input
с атрибутом type в значениях button, submit
или reset, атрибут value
будет задавать
текст кнопке.
Чекбокс
В случае, если атрибут применяется к чекбоксу
внешних изменений наблюдаться не будет, но
отмеченный чекбокс будет посылать на сервер
содержимое этого атрибута. Если атрибута
value
у чекбокса нет - он будет посылать
строку 'on'
. Если чекбокс не отмечен
- ничего не будет присылаться на сервер не
зависимо от наличия атрибута value
.
Радио переключатель
Для группы радио
переключателей необходимо задавать разные
значения атрибута value
, чтобы после
отправки на сервер, PHP мог определить, какой
из переключателей был выбран.
Тег option
В случае, если тегу option
не задан атрибут value
, то на сервер
будет отправляться содержимое тега option
(то, что между открывающим <option> и закрывающим
</option>). Если же атрибут задан - будет
отправлено его содержимое.
Пример
Давайте полю ввода установим текст по умолчанию:
<input type="text" value="текст по умолчанию">
:
Пример
А теперь давайте изменим текст кнопке:
<input type="submit" value="нажми на меня">
:
Смотрите также
-
атрибут
placeholder
,
который задает подсказку в поле ввода