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 Experimental
-
Returns a Node
containing the found node at the caret's position.
-
CaretPosition.offset
Read only Experimental
-
Returns a long
representing the character offset in the caret position node.
Instance methods
-
CaretPosition.getClientRect
Experimental
-
Returns the client rectangle for the caret range.
Specifications
Browser compatibility
|
Desktop |
Mobile |
|
Chrome |
Edge |
Firefox |
Internet Explorer |
Opera |
Safari |
WebView Android |
Chrome Android |
Firefox for Android |
Opera Android |
Safari on IOS |
Samsung Internet |
CaretPosition |
No |
No |
20 |
No |
No |
No |
No |
No |
20 |
No |
No |
No |
getClientRect |
No |
No |
23 |
No |
No |
No |
No |
No |
23 |
No |
No |
No |
offset |
No |
No |
20 |
No |
No |
No |
No |
No |
20 |
No |
No |
No |
offsetNode |
No |
No |
20 |
No |
No |
No |
No |
No |
20 |
No |
No |
No |
See also