AbstractRange: startContainer property
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2021.
The read-only startContainer property of the AbstractRange interface returns the Node in which the start of the range is located.
To change the start position, use the Range.setStart() method or a similar one.
Value
The Node inside which the start position of the range is found.
Example
js
const range = document.createRange();
range.setStart(startNode, startOffset);
range.setEnd(endNode, endOffset);
const startRangeNode = range.startContainer;
Specifications
| Specification |
|---|
| DOM> # ref-for-dom-range-startcontainer①> |