Согласно этой MDN документации :
Начальное значение элемента управления .Этот атрибут является необязательным, за исключением случаев, когда значением атрибута type является радио или флажок.При перезагрузке страницы Firefox и IE будут игнорировать значение, указанное в источнике HTML, если это значение было изменено до перезагрузки.
Для получения более подробной информации , в соответствии с этим Документация W3Schools :
Атрибут значения по-разному используется для разных типов ввода:
- Для кнопки , сброс и submit - определяет текст на кнопке
- Для текст , пароль и скрытый - он определяет значение по умолчанию поля ввода
- Для флажок , радио , изображение - оно определяет значение , связанное со входом (это также значение, которое отправляется при отправке)
Примечание: атрибут значения нельзя использовать с вводом с атрибутом type = "file" .