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