====== LU07b - Checkbox und Radiobutton ======
//siehe auch [[https://wiki.selfhtml.org/wiki/HTML/Tutorials/Formulare/Radio-Buttons_und_Checkboxen|selfhtml - Radio-Buttons und Checkboxen]]//
Auf dieser Seite befassen wir uns mit ''input type='radio' '', ''input type='checkbox' '' und den dazugeörigen Attributen für Radio-Buttons und Checkboxen in unseren Formularen.
===== Radiobutton =====
Radio-Buttons sind eine Gruppe von beschrifteten Schaltflächen, bei denen der Benutzer eine Option auswählen kann. Wenn ein Radio-Button markiert wird, wird eine eventuell vorhandene Markierung eines anderen Radio-Buttons derselben Gruppe gelöscht.
Hier sind die möglichen Attribute für Radio-Buttons:
* ''name'': Alle Radio-Buttons mit demselben Namen gehören zu einer Gruppe. Der Benutzer kann nur einen Radio-Button innerhalb dieser Gruppe markieren.
* ''value'': Dieses Attribut bestimmt einen internen Wert für jeden Radio-Button (value = Wert). Wenn das Formular abgeschickt wird, wird der Wert des markierten Radio-Buttons übertragen.
* ''id'': Eindeutige ''id'' um mit einem ''label'' Element zu verknüpfen
* ''disabled'': Mit diesem Attribut kann eine Auswahlmöglichkeit als deaktiviert deklariert werden. Sie wird ausgegraut dargestellt und kann nicht angeklickt werden.
* ''checked'': Wenn Sie eine der Auswahlmöglichkeiten vorab auswählen möchten, können Sie das Attribut ''checked'' im entsprechenden ''''-Tag des Radio-Buttons verwenden. Beispiel: ''''
**Beachten Sie:**
Es ist nicht zulässig, mehr als eine Auswahlmöglichkeit bei Radio-Buttons vorab auszuwählen.
{{:modul:m293:learningunits:lu07:radiobutton.png?200 |}}
Jeder '''' benötigt ein zugehöriges ''