HTML атрибут событий oncut

Значение и применение

Атрибут событий oncut позволяет задать срабатывание скрипта, когда пользователь вырезает содержимое элемента.

Поддержка браузерами

Спецификации: clipboard-apis, multipage

Поддерживается во всех основных браузерах с 2015 года.

Показать браузеры
Совместимостьapi.Element.cut_event
ВозможностьКомпьютерыМобильные
ChromeEdgeFirefoxOperaSafariChrome AndroidFirefox for AndroidOpera AndroidSafari on iOSSamsung BrowserWebView AndroidWebView on iOS
cut event✓1✓12✓22✓≤12.1✓3✓18✓22✓≤12.1✓3✓1.0✓4.4✓3

поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31

Синтаксис

HTML
<element oncut = "script" >

Событие приходит до стандартного вырезания. Обычное удаление выделения возможно в редактируемом поле или содержимом. При отмене через preventDefault() автоматическое вырезание не происходит.

Примеры, попробуйте сами

Событие cut

Нажмите ▶. Выделите и вырежьте текст из поля.

index.html
HTML
<input type="text" value="Вырежьте этот текст." id="event-target-1" />
<p id="test"></p>
main.js
JavaScript
function cutAlarm() {
    document.getElementById('test').innerHTML = 'О Боже мой, Вы вырезали текст!'
}
document.getElementById('event-target-1').addEventListener('cut', cutAlarm)

Отличия HTML 4.01 от HTML 5

Нет.

Где возникает событие

Атрибут можно задавать HTML-элементам, но возникновение события зависит от взаимодействия и состояния элемента. Наличие обработчика само по себе не делает элемент фокусируемым, редактируемым или перетаскиваемым.