Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
* Einige Teile dieser Funktion werden möglicherweise unterschiedlich gut unterstützt.
Das HTMLTextAreaElement-Interface bietet Eigenschaften und Methoden zur Manipulation des Layouts und der Präsentation von <textarea>-Elementen.
EventTarget Node Element HTMLElement HTMLTextAreaElementErbt auch Eigenschaften von seinem Eltern-Interface, HTMLElement.
autocompleteEin String, der das autocomplete-Attribut des Elements repräsentiert.
colsEine Zahl, die das cols-Attribut des Elements repräsentiert und die sichtbare Breite des Textfeldes angibt.
defaultValueEin String, der den Standardwert des Steuerelements repräsentiert und sich wie die Node.textContent-Eigenschaft verhält.
dirNameEin String, der die Richtung des Elements darstellt.
disabledEin boolescher Wert, der das disabled-Attribut des Elements repräsentiert und anzeigt, dass das Steuerelement nicht für Interaktionen verfügbar ist.
form SchreibgeschütztGibt einen Verweis auf das übergeordnete Formularelement zurück. Wenn dieses Element nicht in einem Formularelement enthalten ist, kann es das id-Attribut eines beliebigen <form>-Elements im selben Dokument oder der Wert null sein.
labels SchreibgeschütztGibt eine NodeList der mit diesem Element verbundenen <label>-Elemente zurück.
maxLengthEine Zahl, die das maxlength-Attribut des Elements repräsentiert und die maximale Anzahl von Zeichen angibt, die der Benutzer eingeben kann. Diese Einschränkung wird nur ausgewertet, wenn sich der Wert ändert.
minLengthEine Zahl, die das minlength-Attribut des Elements repräsentiert und die minimale Anzahl von Zeichen angibt, die der Benutzer eingeben kann. Diese Einschränkung wird nur ausgewertet, wenn sich der Wert ändert.
nameEin String, der das name-Attribut des Elements repräsentiert und den Namen des Steuerelements enthält.
placeholderEin String, der das placeholder-Attribut des Elements repräsentiert und einen Hinweis für den Benutzer enthält, was in das Steuerelement eingegeben werden soll.
readOnlyEin boolescher Wert, der das readonly-Attribut des Elements repräsentiert und anzeigt, dass der Benutzer den Wert des Steuerelements nicht ändern kann.
requiredEin boolescher Wert, der das required-Attribut des Elements repräsentiert und anzeigt, dass der Benutzer einen Wert angeben muss, bevor er das Formular absendet.
rowsEine Zahl, die das rows-Attribut des Elements repräsentiert und die Anzahl der sichtbaren Textzeilen für das Steuerelement angibt.
selectionDirectionEin String, der die Richtung angibt, in der die Auswahl erfolgte. Dies ist forward, wenn die Auswahl in der Start-zu-Ende-Richtung der aktuellen Lokalisierung durchgeführt wurde, oder backward für die entgegengesetzte Richtung. Es kann auch none sein, wenn die Richtung unbekannt ist.
selectionEndEine Zahl, die den Index des Endes des ausgewählten Textes repräsentiert. Wenn kein Text ausgewählt ist, enthält er den Index des Zeichens, das dem Eingabecursor folgt. Wenn er gesetzt wird, verhält sich das Steuerelement so, als ob setSelectionRange() mit diesem als zweites Argument und selectionStart als erstes Argument aufgerufen worden wäre.
selectionStartEine Zahl, die den Index des Beginns des ausgewählten Textes repräsentiert. Wenn kein Text ausgewählt ist, enthält er den Index des Zeichens, das dem Eingabecursor folgt. Wenn er gesetzt wird, verhält sich das Steuerelement so, als ob setSelectionRange() mit diesem als erstes Argument und selectionEnd als zweites Argument aufgerufen worden wäre.
textLength SchreibgeschütztGibt die Zeichenpunktlänge des value-Wertes des Steuerelements zurück. Entspricht dem Auslesen von value.length.
type SchreibgeschütztGibt den String textarea zurück.
validationMessage SchreibgeschütztGibt eine lokalisierte Nachricht zurück, die die Validierungseinschränkungen beschreibt, die das Steuerelement nicht erfüllt (falls vorhanden). Dies ist der leere String, wenn das Steuerelement nicht für die Einschränkungsvalidierung in Frage kommt (willValidate ist false) oder es seine Einschränkungen erfüllt.
validity SchreibgeschütztGibt den Gültigkeitsstatus zurück, in dem sich dieses Element befindet.
valueEin String, der den rohen Wert enthält, der im Steuerelement enthalten ist.
willValidate SchreibgeschütztGibt zurück, ob das Element ein Kandidat für die Einschränkungsvalidierung ist. false wenn irgendwelche Bedingungen es von der Einschränkungsvalidierung ausschließen, einschließlich wenn seine readOnly- oder disabled-Eigenschaft true ist.
wrapEin String, der das wrap-Attribut des Elements repräsentiert und angibt, wie das Steuerelement Text umbricht.
Erbt auch Methoden von seinem Eltern-Interface, HTMLElement.
checkValidity()Gibt false zurück, wenn das Element ein Kandidat für die Einschränkungsvalidierung ist und es seine Einschränkungen nicht erfüllt. In diesem Fall löst es auch ein abbrechbares invalid-Ereignis am Steuerelement aus. Es gibt true zurück, wenn das Steuerelement kein Kandidat für die Einschränkungsvalidierung ist oder wenn es seine Einschränkungen erfüllt.
reportValidity()Diese Methode meldet dem Benutzer die Probleme mit den Einschränkungen des Elements, falls vorhanden. Wenn es Probleme gibt, löst es ein abbrechbares invalid-Ereignis am Element aus und gibt false zurück; wenn es keine Probleme gibt, gibt es true zurück.
select()Wählt den Inhalt des Steuerelements aus.
setCustomValidity()Setzt eine benutzerdefinierte Fehlermeldung für das Element. Wenn diese Nachricht nicht der leere String ist, leidet das Element unter einem benutzerdefinierten Gültigkeitsfehler und wird nicht validiert.
setRangeText()Ersetzt einen Textbereich im Element durch neuen Text.
setSelectionRange()Wählt einen Textbereich im Element aus (fokussiert es jedoch nicht).
Erbt auch Ereignisse von seinem Eltern-Interface, HTMLElement.
Hören Sie auf diese Ereignisse mit addEventListener() oder indem Sie einen Ereignis-Listener zur oneventname-Eigenschaft dieses Interfaces zuweisen:
select-EreignisWird ausgelöst, wenn ein Text ausgewählt wurde.
selectionchange-EreignisWird ausgelöst, wenn die Textauswahl in einem <textarea>-Element geändert wurde.
Ein Textfeld beim Tippen automatisch vergrößern lassen:
Einige HTML-Tags in ein Textfeld einfügen:
Dekorieren Sie das span, damit es sich wie ein Link verhält:
| HTML # htmltextareaelement |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.