Атрибут value
Атрибутът value задава стойност по подразбиране
за поле за въвеждане на HTML форма.
Тя автоматично ще бъде вмъкната в него
при достъп до страницата.
Прилага се към тагове input,
option
и други.
Текстово input поле
В случай на текстово поле за въвеждане input
съдържанието на атрибута value ще задава
видимия в полето текст по подразбиране (той може
да бъде изтрит и да се напише собствен).
Бутон
В случай, че атрибутът се прилага към бутон,
създаден чрез таг input
с атрибут type в стойности button,
submit или reset,
атрибутът value ще задава
текста на бутона.
Чекбокс
В случай, че атрибутът се прилага към чекбокс
външни промени няма да се наблюдават, но
отметнатият чекбокс ще изпраща към сървъра
съдържанието на този атрибут. Ако атрибутът
value липсва при чекбокса - той ще изпраща
низа 'on'. Ако чекбоксът не е отметнат
- нищо няма да се изпраща към сървъра,
независимо от наличието на атрибут value.
Радио бутон
За група радио
бутони е необходимо да се задават различни
стойности на атрибута value, така че след
изпращане към сървъра, сървърният език, например,
PHP или
NodeJS
да може да определи кой
от бутоните е избран.
Таг option
В случай, че на таг option
не е зададен атрибут value, то към сървъра
ще бъде изпратено съдържанието на тага option.
Ако атрибутът е зададен - ще
бъде изпратено неговото съдържание.
Пример
Нека зададем текст по подразбиране на поле за въвеждане:
<input type="text" value="default text">
:
Пример
А сега нека променим текста на бутона:
<input type="submit" value="click me">
:
Вижте също
-
атрибут
placeholder,
който задава подсказка в поле за въвеждане