Baseline Widely available
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.
Beispieleconst textarea = document.getElementById("text-box");
const end = textarea.selectionEnd;
Spezifikationen Browser-Kompatibilität Siehe auch MDN-Feedback-Box War diese Ãbersetzung hilfreich?
Diese Seite wurde automatisch aus dem Englischen übersetzt.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4