4.3.4 Radio-Buttons und Checkboxen
Radio-Buttons
Radio-Buttons sind beschriftete „Knöpfe“ oder Auswahlfelder, von denen immer nur eines aktiviert werden kann. Radio-Buttons sind Eingabefelder mit dem Typ type="radio"
, wie im folgenden Beispiel zu erkennen:
Wichtige Hinweise
- Wenn Sie möchten, dass einer der Buttons bereits aktiviert ist, setzen Sie das Attribut
checked
. - Wenn das Element
<label>
den gesamten Bereich umschließt, wird keinfor
-Attribut benötigt.
Checkboxen
Checkboxen sind kleine Quadrate, die ankreuzbar sind und bei denen der Benutzer mehrere Optionen auswählen kann. Eine Checkbox wird mit <input type="checkbox">
deklariert und benötigt ebenfalls das Attribut name
.
Es ergibt keinen Sinn, mehrere Checkboxen mit dem gleichen Namen zu belegen, da aufgrund der Mehrfachauswahl alle Checkboxen individuell (angekreuzt oder nicht-angekreuzt) übertragen werden.
Wichtige Hinweise
- Wenn Sie eine Checkbox als selektiert markieren möchten, müssen Sie das Attribut
checked
hinzufügen. Hier können jedoch mehrere Checkboxen vorselektiert werden. -
Um mehrere Checkboxen übersichtlicher zu verwalten, können Sie ein Array für das
name
-Attribut verwenden, wie im folgenden Beispiel: