onbeforecut - дані будуть вирізатися у буфер обміну.
object.onbeforecut =function(event){
// код функції, яка виконується коли відбувається подія
};
object - об'єкт для якого призначається подія.
event - об'єкт ClipboardEvent який передається в якості параметру функції.
onbeforecut - подія яка відбувається перед вирізанням даних у буфер обміну.
Подія виникає перед подією oncut.
Не всі браузери підтримують.
document.getElementById("test").onbeforecut = function(e){
alert("текст буде вирізано у буфер обміну");
}
document.onbeforecut = function(e){
alert("дані будуть вирізатися у буфер обміну");};