CaretPosition

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

CaretPosition 接口表示插入符(caret)位置,即文本插入点的指示符。您可以使用 Document.caretPositionFromPoint() 方法获取 CaretPosition

实例属性

此接口不继承任何属性。

CaretPosition.offsetNode 只读

返回一个 Node,其中包含插入符位置处的找到的节点。

CaretPosition.offset 只读

返回一个 long,表示选择在插入符位置节点中的偏移量。对于文本节点,这将是字符偏移量;对于元素节点,这将是所选子节点的索引。

实例方法

CaretPosition.getClientRect

返回插入符范围的客户端矩形。

规范

规范
CSSOM 视图模块
# caret-position

浏览器兼容性

另见