Spec-Zone.ru › Web APIs

API выбора

Примечание: Данный API не доступен в Потоках Web Workers (не экспонируется через WorkerNavigator).

API выбора позволяет разработчикам получать доступ к и манипулировать выделенным пользователем участком документа.

Методы Window.getSelection() и Document.getSelection() возвращают объект Selection, представляющий выделенный пользователем участок документа. Объект Selection предоставляет методы для:

  • доступа к текущим выбранным узлам
  • изменения текущего выделения, расширения или сворачивания его, или выбора совершенно другой части документа
  • удаления частей текущего выделения из DOM.

API выбора также предоставляет два события, которые срабатывают на Document:

  • событие selectstart срабатывает, когда пользователь начинает новое выделение
  • событие selectionchange срабатывает, когда текущее выделение изменяется.

Интерфейсы

Selection

Интерфейс, представляющий выделенную пользователем часть документа или текущую позицию курсора.

Document.getSelection()

Метод, возвращающий объект Selection, представляющий текущее выделение или текущую позицию курсора.

Window.getSelection()

Метод, возвращающий объект Selection, представляющий текущее выделение или текущую позицию курсора.

Document.selectionchange

Событие, которое срабатывает при изменении текущего выделения.

Node.selectstart

Событие, которое срабатывает, когда пользователь начинает новое выделение.

Спецификации

Спецификация
Selection API
# selection-interface

© 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/Selection_API

Spec-Zone.ru

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