Событие oncut
Пример oncut
Вызов функции при вырезании текста в элементе <input>:
<input type="text" oncut="myFunction()" value="Попробуйте вырезать этот текст">
Попробуйте сами »
Описание oncut
Событие oncut происходит, когда пользователь вырезает содержимое элемента.
Событие oncut в основном используется для элементов <input> с type="text"
Примечание oncut
Вырезать что-либо можно только из поля ввода.
Невозможно вырезать содержимое, например, элемента <p>, ЕСЛИ только элемент не установил contenteditable на "true" (см. "Дополнительные примеры" ниже).
3 способа резки: oncut
- Нажмите Ctrl + X
- Выберите "Вырезать" в меню "Правка" браузера
- Щелкните правой кнопкой мыши, чтобы отобразить контекстное меню, и выберите "Вырезать"
События буфера обмена oncut
| Событие | Происходит, когда |
|---|---|
| copy | Пользователь копирует контент |
| cut | Пользователь начинает сокращать контент |
| paste | Пользователь вставляет контент |
Связные страницы oncut
Синтаксис oncut
В JavaScript, используется метод addEventListener():
object.addEventListener("cut", myScript);
Попробуйте сами »
Технические детали oncut
| Bubbles: | Да |
|---|---|
| Cancelable: | Да |
| Тип событий: | ClipboardEvent |
| HTML теги: | Все HTML элементы |
Ещё примеры oncut
Вызов функции при вырезании текста элемента <p>.
(Обратите внимание, что contenteditable установлен на "true"):
<p contenteditable="true" oncut="myFunction()">Попробуйте вырезать этот текст</p>
Попробуйте сами »
Поддержка oncut
oncut является особенностью DOM уровня 3 (2004).
Он полностью поддерживается во всех современных браузерах:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Да | Да | Да | Да | Да | 11 |