Range: startOffset プロパティ
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
Range.startOffset は読み取り専用プロパティで、 startContainer の Range の開始位置を表す数値を返します。
startContainer の Node が Text、Comment、CDATASection 型であった場合、そのオフセットは startContainer の先頭から Range の境界点までの文字数です。他の Node 型の場合、 startOffset は startContainer の開始点と Range の境界点の間の子ノードの数です。
Range の startOffset を変更するには、 Range.setStart メソッドを使用してください。