Атрибут value
Атрибут value задает значение по умолчанию для поля ввода HTML формы. Оно будет автоматически вставлено в него при заходе на страницу.
Применяется к тегам input , option и другим.
Текстовый инпут
В случае текстового поля ввода input содержимое атрибута value будет задавать видимый в поле текст по умолчанию (его можно будет удалить и написать свой).
Кнопка
В случае, если атрибут применяется к кнопке, созданной через тег input с атрибутом type в значениях button, submit или reset, атрибут value будет задавать текст кнопке.
Чекбокс
В случае, если атрибут применяется к чекбоксу внешних изменений наблюдаться не будет, но отмеченный чекбокс будет посылать на сервер содержимое этого атрибута. Если атрибута value у чекбокса нет — он будет посылать строку ‘on’ . Если чекбокс не отмечен — ничего не будет присылаться на сервер не зависимо от наличия атрибута value .
Радио переключатель
Для группы радио переключателей необходимо задавать разные значения атрибута value , чтобы после отправки на сервер, PHP мог определить, какой из переключателей был выбран.
Тег option
В случае, если тегу option не задан атрибут value , то на сервер будет отправляться содержимое тега option (то, что между открывающим). Если же атрибут задан — будет отправлено его содержимое.
Пример
Давайте полю ввода установим текст по умолчанию:
Атрибут value
Атрибут / параметр value (от англ. «value» ‒ «значение») присваивает интерактивной кнопке значение, отправляемое на сервер.
Примечание
Данный параметр может быть использован для передачи на сервер какой-нибудь дополнительной информации (например, время заполнения формы).
Условия использования
- Данный атрибут присваивается только тем кнопкам, которые находятся в состоянии «копки отправки данных формы»;
- Для отправки указанного значение на сервер, элемент button должен обладать атрибутом « name » (с указанным уникальным именем).
Атрибут value
Атрибут / параметр value (от англ. «value» ‒ «значение») присваивает элементу формы начальное значение (значение по умолчанию).
Примечание
В случае сбрасывания указанных значений элементов формы, значения элементов формы сбрасываются до начальных значений (то есть до значений заданных данным атрибутом).
Условия использования
- Применяется только к следующим типам полей формы: « button », « checkbox », « color », « date », « datetime », « email », « hidden », « month », « number », « password », « radio », « range », « reset », « search », « submit », « tel », « text », « time », « url », « week ».
- Является обязательным атрибутом для следующих типов полей формы: « checkbox », « radio ».
Атрибут value
Определяет значение элемента формы, которое будет отправлено на сервер или получено с помощью клиентских скриптов. На сервер отправляется пара «имя=значение», где имя задаётся атрибутом name элемента , а значение — атрибутом value .
В зависимости от типа элемента атрибут value выступает в следующей роли:
- для кнопок ( input type=»button | reset | submit» ) устанавливает текстовую надпись на них;
- для текстовых полей ( input type=»password | text» ) указывает предварительно введённую строку. Пользователь может стирать текст и вводить свои символы, но при использовании в форме кнопки Reset пользовательский текст очищается и восстанавливается введённый в атрибуте value ;
- для флажков и переключателей ( input type=»checkbox | radio» ) уникально определяет каждый элемент, с тем, чтобы клиентская или серверная программа могла однозначно установить, какой пункт выбрал пользователь.
Атрибут alt нельзя добавлять к полю с изображением ( ) или к полю с файлом ( ).
Синтаксис
Значения
Любая текстовая строка.