Атрибут value
Атрибут 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,
который задает подсказку в поле ввода