Ein HTML-Element <button> online erstellen
Der HTML Button-Generator erstellt ein Element <button> mit explizitem Typ, sichtbarem Text, einem optionalen Namen für das Formularelement und einem optionalen deaktivierten Zustand. Ändern Sie die Einstellungen und prüfen Sie Vorschau, HTML-Ausgabe und C#-Ausgabe, bevor Sie das Ergebnis kopieren.
Ein HTML-Element <button> in C# erstellen
Der Bereich HTML Code enthält das konfigurierte <button>-Markup. Der Bereich C# Code darunter erstellt dasselbe Element mit
Aspose.HTML for .NET
.
Der erzeugte Code führt folgende Schritte aus:
- Erstellt ein
HTMLDocumentund mitDocument.CreateElement()einHTMLButtonElement. - Legt
Type, den optionalenName, den ZustandDisabledund den sichtbarenTextContentanhand der gewählten Einstellungen fest. - Fügt die Schaltfläche mit
Node.AppendChild()zum Dokumentkörper hinzu. - Speichert das fertige Dokument mit
HTMLDocument.Save()alsbutton.html.
Konfigurieren Sie zuerst die Schaltfläche und kopieren Sie anschließend den aktualisierten C#-Code in Ihr .NET-Projekt.
FAQ zum HTML Button-Generator
1. Worin unterscheiden sich die Typen button, submit und reset?
Der Typ button hat keine Standardaktion und wird normalerweise mit JavaScript verbunden. Eine Schaltfläche vom Typ submit sendet das zugehörige Formular, während reset die Formularelemente auf ihre Anfangswerte zurücksetzt.
2. Warum fügt der Generator immer das Attribut type hinzu?
Ein explizites type verhindert, dass das Verhalten der Schaltfläche vom umgebenden Markup abhängt. Das ist besonders innerhalb eines Formulars wichtig, da eine Schaltfläche ohne expliziten Typ als Submit-Schaltfläche arbeiten kann.
3. Worin unterscheiden sich die Felder Text und Name?
Das Feld Text liefert die sichtbare Beschriftung innerhalb des Elements <button>. Name wird nicht angezeigt, sondern identifiziert die Schaltfläche in den Formulardaten und in der Formularelement-Sammlung, wenn sie Teil eines Formulars ist.
4. Was bewirkt die Option Disabled?
Eine deaktivierte Schaltfläche kann nicht aktiviert werden und übermittelt bei der Formularübertragung weder ihren Namen noch ihren Wert. Entfernen Sie das Attribut disabled, wenn die Schaltfläche wieder interaktiv sein soll.
5. Warum bewirkt ein Klick auf die Schaltfläche in der Vorschau nichts?
Die Vorschau zeigt die Schaltfläche ohne anwendungsspezifisches Skript und ohne umgebendes Formular. button benötigt einen Event-Handler. submit und reset benötigen ein zugeordnetes Formular, um eine Wirkung zu haben.
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