Атрибут value

value задаёт значение элемента — начальный текст для input, значение опции для option, число для progress/meter.

Applies to

input, option, li, progress, meter, button, data

Values

Зависит от элемента: строка для input/option, число для li (в ol), progress, meter.

Example

<input type="text" value="Значение по умолчанию">
<option value="ua">Украина</option>

Edge cases

  • Для input value задаёт только НАЧАЛЬНОЕ значение в HTML — после взаимодействия пользователя реальное значение читается через JS-свойство .value, а не через атрибут.
  • Для checkbox/radio value определяет, что будет отправлено при checked, а не сам факт отметки (для этого — атрибут checked).

Похожие инструменты