Textbox
Eine Textbox ermöglicht Benutzern die Eingabe und Bearbeitung von Text.
Textbox

Textbox-Typen
Textboxen können umgestellt werden, um bestimmte Typen zu akzeptieren, wie Passwörter, Zahlen oder E-Mails.
Passwort-Typ
Eine Passwort-Textbox maskiert die Eingabe.

Zahlen-Typ
Akzeptiert nur Zahlen. Einige Browser zeigen Pfeile nach oben und unten an, um den aktuellen Wert zu erhöhen und zu verringern.

Mehrzeilig
Sie können eine mehrzeilige Textbox mit dem Parameter -Multiline erstellen. Durch Drücken der Eingabetaste wird eine neue Zeile hinzugefügt. Sie können die Anzahl der Zeilen und die maximale Anzahl der Zeilen mit -Rows und -RowsMax festlegen.
Interaktion
Abrufen eines Textbox-Werts
Sie können Get-UDElement verwenden, um den Wert einer Textbox abzurufen
Festlegen des Textbox-Werts
Symbole
Sie können das Symbol einer Textbox mit dem Parameter -Icon und dem Cmdlet New-UDIcon festlegen.
Maskierung
Sie können -MaskPattern verwenden, um eine Maske für die Textbox zu definieren. Im Folgenden finden Sie ein Beispiel für eine Textbox-Maske.
Die Definition kann Folgendes enthalten
0- eine beliebige Ziffera- ein beliebiger Buchstabe*- ein beliebiges Zeichenandere Zeichen, die nicht in benutzerdefinierten Definitionen enthalten sind, gelten als fixed
[]- Eingabe optional machen{}- festen Teil im unmaskierten Wert einschließen`- Zurückverschieben von Symbolen verhindern
Wenn ein Definitionszeichen als fest behandelt werden soll, muss es mit \\ escaped werden (z. B. \\0).
Die Maskierung für die Textbox wird durch imaskjs gesteuert.
OnEnter
Der Event-Handler -OnEnter wird ausgeführt, wenn der Benutzer im Textfeld die Eingabetaste drückt. Er ist nützlich, um beim Drücken der Eingabetaste andere Aktionen auszuführen, z. B. das Klicken auf eine Schaltfläche.
OnBlur
Der Event-Handler -OnBlur wird ausgeführt, wenn die Textbox den Fokus verliert.
OnValidate
Verwenden Sie den Event-Handler -OnValidate, um die in der Textbox eingegebene Eingabe zu validieren.
API
Zuletzt aktualisiert
War das hilfreich?