Het value attribuut
Het attribuut value specificeert de standaardwaarde
voor een invoerveld in een HTML-formulier.
Het wordt automatisch ingevuld
bij het bezoeken van de pagina.
Van toepassing op de tags input,
option
en andere.
Tekstinvoer
Bij een tekstinvoerveld input
bepaalt de inhoud van het attribuut value
de zichtbare standaardtekst in het veld (deze kan
worden verwijderd en eigen tekst kan worden ingevoerd).
Knop
Wanneer het attribuut wordt toegepast op een knop,
gemaakt via de tag input
met het attribuut type met de waarden button,
submit of reset,
dan specificeert het attribuut value
de tekst op de knop.
Checkbox
Wanneer het attribuut wordt toegepast op een checkbox
zijn er extern geen veranderingen zichtbaar, maar
een aangevinkte checkbox zal de inhoud van dit attribuut naar de server
sturen. Als de checkbox geen attribuut
value heeft - zal het de string
'on' sturen. Als de checkbox niet is aangevinkt
- wordt er onafhankelijk van de aanwezigheid van het attribuut value
niets naar de server gestuurd.
Radioknop
Voor een groep radioknoppen
moeten verschillende waarden van het attribuut value worden ingesteld,
zodat na het verzenden naar de server, de server-side taal, bijvoorbeeld
PHP of
NodeJS,
kan bepalen welke
van de knoppen was geselecteerd.
Option tag
Als voor de tag option
geen attribuut value is ingesteld, dan wordt de inhoud
van de tag option naar de server
gestuurd.
Als het attribuut wel is ingesteld - wordt
de inhoud daarvan verzonden.
Voorbeeld
Laten we standaardtekst instellen voor een invoerveld:
<input type="text" value="standaard tekst">
:
Voorbeeld
Laten we nu de tekst op een knop veranderen:
<input type="submit" value="klik mij">
:
Zie ook
-
het attribuut
placeholder,
dat een hint in het invoerveld specificeert