Атрибут value HTML тега <button>

Значение и применение

Атрибут value (HTML тега <button>) определяет начальное значение для кнопки.

Кнопки могут иметь одинаковые name и value. Разные значения нужны, если сервер должен различить действия. При отправке передаётся пара name=value именно кнопки, инициировавшей отправку, если у неё есть имя.

Поддержка браузерами

Спецификация: multipage

Поддерживается во всех основных браузерах с 2015 года.

Показать браузеры
Совместимостьhtml.elements.button.value
ВозможностьКомпьютерыМобильные
ChromeEdgeFirefoxOperaSafariChrome AndroidFirefox for AndroidOpera AndroidSafari on iOSSamsung BrowserWebView AndroidWebView on iOS
value✓1✓12✓1✓15✓≤4✓18✓4✓14✓≤3.2✓1.0✓4.4✓≤3.2

поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31

Синтаксис:

HTML
<button value = "value">

Значения атрибута

Значение Описание
value Определяет начальное значение для кнопки.

Отличия HTML 4.01 от HTML 5

Нет.

Надпись кнопки задаётся содержимым <button>, а не её value. type="button" и type="reset" не отправляют свои значения с формой.

Примеры, попробуйте сами

Атрибут value элемента button

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

index.html
HTML
<form>
  <button type="submit" name="action" value="save">Сохранить</button
  ><button type="submit" name="action" value="preview">Предпросмотр</button>
</form>