Range.startOffset

Range.startOffset読み取り専用プロパティは、startContainerRangeの開始位置を表す数値を返します。

startContainerがタイプTextComment、またはCDATASectionNodeである場合、オフセットはstartContainerの開始からRange.の境界点までの文字数です。他のNodeタイプの場合、startOffsetは、startContainerの開始点とRangeの境界点の間の子ノードの数です。

RangestartOffsetを変更するには、Range.setStart メソッドを使用します。

構文

startRangeOffset = range.startOffset;

var range = document.createRange();
range.setStart(startNode,startOffset);
range.setEnd(endNode,endOffset);
var startRangeOffset = range.startOffset;

仕様

仕様 ステータス コメント
DOM
Range.startOffset の定義
現行の標準 変更なし
Document Object Model (DOM) Level 2 Traversal and Range Specification
Range.startOffset の定義
廃止 初期仕様

ブラウザの互換性

BCD tables only load in the browser

関連情報