時間 a でのカーソル位置を取得します。次に、時間 b でのカーソル位置を取得します。時刻aのカーソル位置から時刻bのカーソル位置までの範囲を作りたいです。時間 a と b は、ctr-v (貼り付け) の開始と終了です。
カーソル位置をそのように取得します-または、カーソル位置の範囲を取得します。
sel = window.getSelection();
range_time_a = sel.getRangeAt(0).collapse(true);
しかし、range_time_a と range_time_b を使用して、range_time_a で開始し、range_time_b で終了する新しい範囲を作成するにはどうすればよいですか?
カーソルで要素を取得し、その要素内のオフセットを取得するコードを見てきました。setStart() と setEnd にそれを使用できますが、既に 2 つの範囲を取得しているので、もっと簡単な方法があるはずです。