CaretPosition
Baseline 2025Newly available
Since March 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.
The CaretPosition
interface represents the caret position, an indicator for the text insertion point.
You can get a CaretPosition
using the Document.caretPositionFromPoint()
method.
Instance properties
This interface doesn't inherit any properties.
CaretPosition.offsetNode
Read only-
Returns a
Node
containing the found node at the caret's position. CaretPosition.offset
Read only-
Returns a
long
representing the offset of the selection in the caret position node. This will be the character offset in a text node or the selected child node's index in an element node.
Instance methods
CaretPosition.getClientRect
-
Returns the client rectangle for the caret range.
Specifications
Specification |
---|
CSSOM View Module # caret-position |