HTMLTextAreaElement: selectionEnd 屬性

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

HTMLTextAreaElement 介面的 selectionEnd 屬性指定了 <textarea> 元素中當前文字選區的結束位置。它是一個數字,表示選中文字的最後一個索引。它可用於獲取和設定 <textarea> 選中文字的結束索引。

當沒有選中任何文字時,selectionStartselectionEnd 的值都是 <textarea> 元素中游標(插入符)的位置。

selectionEnd 設定為小於當前 selectionStart 值的值會同時將 selectionEndselectionStart 屬性更新為該值。如果兩個值都小於 0,則兩個屬性都將設定為 textLength 屬性值。

可以在 <textarea> 元素未獲得焦點的情況下檢索和設定該屬性值,但元素需要獲得焦點才能使 ::selection 偽元素匹配選中的文字。

selectionEnd 設定為新值會觸發 selectionchangeselect 事件。