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 の定義
廃止された 初期仕様

ブラウザの互換性

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
startOffsetChrome 完全対応 ありEdge 完全対応 12Firefox 完全対応 4IE 完全対応 9Opera 完全対応 9Safari 完全対応 ありWebView Android 完全対応 ありChrome Android 完全対応 ありFirefox Android 完全対応 4Opera Android 完全対応 ありSafari iOS 完全対応 ありSamsung Internet Android 完全対応 あり

凡例

完全対応  
完全対応

関連情報