Skip to main content

CaretPosition

The CaretPosition interface represents the caret position, an indicator for the text insertion point. You can get a CaretPosition using the Document.caretPositionFromPoint() method.

MDN Reference

Methods​

getClientRect()​

getClientRect(): DOMRect | null;

The getClientRect() method of the CaretPosition interface returns the client rectangle for the caret range.

MDN Reference

Returns​

DOMRect | null

Properties​

offset​

readonly offset: number;

The offset property of the CaretPosition interface returns an integer representing the offset of the selection in the caret position node.

MDN Reference


offsetNode​

readonly offsetNode: Node;

The offsetNode property of the CaretPosition interface returns a Node containing the found node at the caret's position.

MDN Reference