HTML атрибут событий oncut
Значение и применение
Атрибут событий oncut позволяет задать срабатывание скрипта, когда пользователь вырезает содержимое
элемента.
Поддержка браузерами
Спецификации: clipboard-apis, multipage
Поддерживается во всех основных браузерах с 2015 года.
| Возможность | Компьютеры | Мобильные | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| cut event | 1 | 12 | 22 | ≤12.1 | 3 | 18 | 22 | ≤12.1 | 3 | 1.0 | 4.4 | 3 |
поддерживаетсяс ограниченияминет поддержкинет данных≤31 — не позднее версии 31
Синтаксис
<element oncut = "script" >
Событие приходит до стандартного вырезания. Обычное удаление выделения возможно в редактируемом поле или содержимом.
При отмене через preventDefault() автоматическое вырезание не происходит.
Примеры, попробуйте сами
Событие cut
Нажмите . Выделите и вырежьте текст из поля.
index.html
<input type="text" value="Вырежьте этот текст." id="event-target-1" />
<p id="test"></p>
main.js
function cutAlarm() {
document.getElementById('test').innerHTML = 'О Боже мой, Вы вырезали текст!'
}
document.getElementById('event-target-1').addEventListener('cut', cutAlarm)
Нажмите , чтобы запустить пример.
Отличия HTML 4.01 от HTML 5
Нет.Где возникает событие
Атрибут можно задавать HTML-элементам, но возникновение события зависит от взаимодействия и состояния элемента. Наличие обработчика само по себе не делает элемент фокусируемым, редактируемым или перетаскиваемым.