Skip to main content

dom_set_range_text

Function dom_set_range_text 

Source
pub fn dom_set_range_text(
    it: &mut Interp,
    this: Value,
    a: &[Value],
) -> Result<Value, Value>
Expand description

input/textarea.setRangeText(replacement, start?, end?, selectMode?) (丸ごと未対応だった。2026-07-17 発見・実装)。start/end省略時は 現在のselectionStart/.selectionEndを使う(仕様どおり)。 selectMode"select"(置換後の範囲を選択)/"start"(キャレットを 置換範囲の先頭へ)/"end"(末尾へ、既定)/"preserve"(元の選択位置を 維持しようと試みる)に対応する簡略実装。