Spec-Zone.ru › Web APIs

SVGGraphicsElement: событие cut

Базовая линия Широко доступно

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с марта 2017 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Событие cut срабатывает на элементе SVGGraphicsElement, когда пользователь инициировал действие "вырезать" через пользовательский интерфейс браузера.

Если пользователь пытается выполнить действие "вырезать" над недоступным для редактирования содержимым, событие cut всё равно срабатывает, но объект события не содержит данных.

По умолчанию событие копирует текущий выделенный фрагмент (если таковой есть) в буфер обмена системы и удаляет его из документа.

Обработчик этого события может изменить содержимое буфера обмена, вызвав setData(format, data) на свойстве ClipboardEvent.clipboardData события и отменить действие по умолчанию с помощью event.preventDefault().

Однако, отмена действия по умолчанию также предотвратит обновление документа. Таким образом, обработчик, который хочет эмулировать действие по умолчанию "вырезать" и при этом изменить содержимое буфера обмена, должен также вручную удалить выделение из документа.

Обработчик не может прочитать данные из буфера обмена.

Возможна генерация и отправка синтетического события синтетического cut , но это не повлияет на буфер обмена системы или содержимое документа.

Синтаксис

Используйте имя события в методах, таких как addEventListener(), или задайте свойство обработчика события.

addEventListener("cut", (event) => {});

oncut = (event) => {};

Тип события

Объект типа ClipboardEvent. Наследует от Event.

Событие ClipboardEvent

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

Спецификация
Clipboard API и события
# clipboard-event-cut
HTML
# handler-oncut

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
cut_event 1 12 22 ≤12.1 3 18 22 ≤12.1 3 1.0 4.4

См. также

  • Связанные события: copy, paste
  • Это событие для HTML Element целевых элементов: cut
  • Это событие для Document целевых элементов: cut
  • Это событие для Window целевых элементов: cut

© 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/SVGGraphicsElement/cut_event

Spec-Zone.ru

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