Das value-Attribut
Das Attribut value legt den Standardwert
für ein Eingabefeld eines HTML-Formulars fest.
Es wird automatisch beim Aufruf der Seite
eingefügt.
Wird verwendet für die Tags input,
option
und andere.
Text-Eingabefeld
Bei einem Text-Eingabefeld input
legt der Inhalt des Attributs value den
sichtbaren Standardtext im Feld fest (er kann
gelöscht und durch eigenen Text ersetzt werden).
Schaltfläche
Wenn das Attribut auf eine Schaltfläche angewendet wird,
die durch das Tag input
mit dem Attribut type in den Werten button,
submit oder reset erstellt wurde,
legt das Attribut value den
Text der Schaltfläche fest.
Checkbox
Wenn das Attribut auf eine Checkbox
angewendet wird, sind äußerlich keine Veränderungen sichtbar, aber
eine markierte Checkbox sendet an den Server
den Inhalt dieses Attributs. Wenn das Attribut
value bei einer Checkbox nicht vorhanden ist - sendet sie
den String 'on'. Wenn die Checkbox nicht markiert ist
- wird unabhängig vom Vorhandensein des Attributs value
nichts an den Server gesendet.
Radio-Button
Für eine Gruppe von Radio-Buttons
müssen unterschiedliche Werte des Attributs value
vergeben werden, damit nach dem Senden an den Server
die Serversprache, zum Beispiel
PHP oder
NodeJS,
erkennen kann, welcher
Radio-Button ausgewählt wurde.
Tag option
Wenn dem Tag option
kein Attribut value zugewiesen ist, wird an den Server
der Inhalt des Tags option gesendet.
Wenn das Attribut gesetzt ist - wird
dessen Inhalt gesendet.
Beispiel
Lassen Sie uns dem Eingabefeld einen Standardtext zuweisen:
<input type="text" value="default text">
:
Beispiel
Lassen Sie uns nun den Text der Schaltfläche ändern:
<input type="submit" value="click me">
:
Siehe auch
-
das Attribut
placeholder,
das einen Platzhaltertext im Eingabefeld festlegt