HTMLTextAreaElement: selectionDirection-Eigenschaft
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
Die selectionDirection
-Eigenschaft des HTMLTextAreaElement
-Interfaces gibt die aktuelle Richtung der Auswahl an. Die möglichen Werte sind "forward"
, "backward"
und "none"
. Der Wert forward
zeigt an, dass die Auswahl in der Start-zu-Ende-Richtung des aktuellen Gebietsschemas durchgeführt wurde, wobei backward
die entgegengesetzte Richtung anzeigt. Der Wert none
tritt auf, wenn die Richtung unbekannt ist. Diese Eigenschaft kann verwendet werden, um die Richtung des ausgewählten Textes des <textarea>
sowohl abzurufen als auch zu ändern.
Das Setzen von selectionDirection
auf einen neuen Wert löst die Ereignisse selectionchange
und select
aus.
Wert
Ein String; "forward"
, "backward"
oder "none"
.
Beispiele
const textarea = document.getElementById("text-box");
const end = textarea.selectionDirection;
Spezifikationen
Specification |
---|
HTML # dom-textarea/input-selectiondirection |
Browser-Kompatibilität
Siehe auch
<textarea>
HTMLTextAreaElement
HTMLTextAreaElement.selectionStart
HTMLTextAreaElement.selectionEnd
HTMLTextAreaElement.textLength
HTMLTextAreaElement.select()
HTMLTextAreaElement.setSelectionRange()
HTMLTextAreaElement.setRangeText()
HTMLInputElement.selectionDirection
Selection
::selection
-Pseudoelement