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.
Die selectionEnd-Eigenschaft des HTMLTextAreaElement-Interfaces gibt die Endposition der aktuellen Textselektion in einem <textarea>-Element an. Es ist eine Zahl, die den letzten Index des ausgewählten Textes darstellt. Sie kann sowohl zum Abrufen als auch zum Festlegen des Indexes des Endes eines \<textarea> ausgewählten Textes verwendet werden.
Wenn nichts ausgewählt ist, entspricht der Wert sowohl von selectionStart als auch von selectionEnd der Position des Cursors (Einfügemarke) innerhalb des <textarea>-Elements.
Wenn selectionEnd auf einen Wert kleiner als der aktuelle Wert von selectionStart gesetzt wird, werden sowohl die selectionEnd- als auch die selectionStart-Eigenschaften auf diesen Wert aktualisiert. Wenn beide Werte kleiner als 0 sind, werden beide Eigenschaften auf den Wert der textLength-Eigenschaft gesetzt.
Der Eigenschaftswert kann abgerufen und gesetzt werden, ohne dass das <textarea> den Fokus hat, aber das Element muss den Fokus haben, damit das ::selection-Pseudo-Element den ausgewählten Text zuordnen kann.
Das Setzen von selectionEnd auf einen neuen Wert löst die selectionchange- und select-Ereignisse aus.
Eine nicht-negative Zahl.
| HTML # dom-textarea/input-selectionend |
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.