Spec-Zone.ru › Web APIs

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

См. также

  • Document.caretPositionFromPoint()
  • Range
  • Node

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API