Einen HTML Radio Button online erstellen
Der HTML Radio Button-Generator erstellt ein Element <input type="radio"> mit einem zugeordneten Element <label>. Legen Sie Gruppenname, übermittelten Wert, Id, sichtbares Label und den anfänglichen Checked-Zustand fest. Vorschau, HTML-Ausgabe und C#-Ausgabe werden gemeinsam aktualisiert. Erstellen Sie für eine Auswahlgruppe weitere Radio Buttons mit demselben Name, unterschiedlichen Value und eindeutigen Id.
Einstellungen des HTML Radio Button-Generators
- Name identifiziert die Gruppe. Radio Buttons mit demselben Name gehören zur gleichen Auswahlgruppe.
- Value identifiziert diese Option in den übermittelten Formulardaten.
- Id identifiziert diesen Radio Button und liefert den passenden Wert für das Attribut
fordes Labels. - Label legt den sichtbaren Text für den Radio Button fest.
- Checked wählt diese Option anfänglich aus.
Verwenden Sie einen nicht leeren Gruppennamen und eine eindeutige Id für jeden Radio Button. Der Generator erstellt jeweils einen Radio Button.
Einen HTML Radio Button in C# erstellen
Der C#-Bereich zeigt, wie Sie den konfigurierten Radio Button und das Label mit Aspose.HTML for .NET erstellen. Der erzeugte Code führt folgende Schritte aus:
- Erstellt ein
HTMLDocumentund mitCreateElement()einHTMLInputElement. - Legt Typ, Gruppenname, übermittelten Wert, Id und anfänglichen Checked-Zustand anhand der Einstellungen fest.
- Erstellt ein
HTMLLabelElementund legt anschließend dessen EigenschaftForsowie den sichtbaren Text fest. - Fügt beide Elemente mit
AppendChild()hinzu und speichert das Dokument mitSave().
Konfigurieren Sie zuerst den Radio Button und kopieren Sie anschließend den aktualisierten C#-Code in Ihr .NET-Projekt.
FAQ zum HTML Radio Button-Generator
1. Wie erstelle ich eine Gruppe, in der nur ein Radio Button ausgewählt werden kann?
Erstellen Sie jeden Radio Button mit demselben nicht leeren Attribut name und platzieren Sie die Elemente im selben Formularkontext. Vergeben Sie für jedes Element eine eindeutige Id und ein zugeordnetes Label. Der Browser hält dann nur eine Option dieser Gruppe ausgewählt.
2. Warum benötigt ein Radio Button ein value-Attribut?
Das Attribut name identifiziert das übermittelte Feld und gruppiert zusammengehörige Radio Buttons. value identifiziert die ausgewählte Option. Vergeben Sie für jede Option einen eigenen Wert, damit der Server erkennen kann, welche Auswahl übermittelt wurde.
3. Was steuert die Option Checked?
Checked legt den anfänglich ausgewählten Zustand des Radio Button fest. Wählt der Benutzer eine andere Schaltfläche derselben Gruppe, hebt der Browser die vorherige Auswahl auf.
4. Warum muss das for-Attribut des Labels mit der Id des Radio Button übereinstimmen?
Übereinstimmende Werte verknüpfen den Text ausdrücklich mit dem Steuerelement. Benutzer können den Radio Button durch Anklicken des Labels auswählen, und assistive Technologien können erkennen, welcher Text die Option beschreibt.
5. Wann sollte ich Radio Button anstelle von Checkbox verwenden?
Verwenden Sie eine Gruppe von Radio Buttons, wenn genau eine Option aus einer Auswahl gewählt werden soll. Verwenden Sie Checkboxes, wenn jede Option unabhängig aktiviert oder deaktiviert werden kann.
Aspose.HTML for .NET installieren
Installieren Sie Aspose.HTML for .NET aus NuGet mit der .NET CLI:
dotnet add package Aspose.HTML
Alternativ können Sie die Benutzeroberfläche des NuGet-Paket-Managers verwenden oder Install-Package Aspose.HTML in der Paket-Manager-Konsole ausführen. Einzelheiten zur Einrichtung finden Sie in der
Installationsanleitung
. Mit einer
temporären Lizenz
können Sie die API ohne Einschränkungen der Evaluierung testen.
Weitere HTML-Generatoren
Weitere HTML-Elemente und Strukturen mit spezialisierten Generatoren erstellen