CaretPosition
Ограниченная доступность
Эта функция не является Baseline, так как она не работает в некоторых из наиболее широко используемых браузеров.
Интерфейс CaretPosition представляет положение курсора, индикатор точки вставки текста. Вы можете получить CaretPosition с помощью метода Document.caretPositionFromPoint().
Свойства экземпляра
Этот интерфейс не наследует никаких свойств.
-
CaretPosition.offsetNodeТолько для чтения -
Возвращает
Node, содержащий найденный узел в позиции курсора. -
CaretPosition.offsetТолько для чтения -
Возвращает
long, представляющий смещение выделения в узле позиции курсора. Это будет смещение символов в текстовом узле или индекс выбранного дочернего узла в узле элемента.
Методы экземпляра
CaretPosition.getClientRect-
Возвращает прямоугольник области видимости для диапазона курсора.
Спецификации
| Спецификация |
|---|
| CSSOM View Module # caret-position |
Совместимость с браузерами
| Рабочий стол | Мобильный | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
CaretPosition |
128 | 128 | 20 | 114 | Нет | 128 | 20 | 85 | Нет | Нет | 128 |
getClientRect |
128 | 128 | 23 | 114 | Нет | 128 | 23 | 85 | Нет | Нет | 128 |
offset |
128 | 128 | 20 | 114 | Нет | 128 | 20 | 85 | Нет | Нет | 128 |
offsetNode |
128 | 128 | 20 | 114 | Нет | 128 | 20 | 85 | Нет | Нет | 128 |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/CaretPosition