====== 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 ''