Событие oncut
Пример
Выполнить JavaScript при вырезании некоторого текста в элементе <input>:
<input type="text" oncut="myFunction()" value="Попробуйте сократить этот текст">
Попробуйте сами »
Ещё примеры "Попробуйте сами" ниже.
Определение и использование
Событие oncut
возникает, когда пользователь вырезает содержимое элемента.
Примечание
Хотя событие oncut
поддерживается всеми HTML элементами, на самом деле невозможно вырезать содержимое, например, в элементе <p>, ЕСЛИ только элемент не установил для contenteditable значение "true" (см. "Дополнительные примеры"; ниже).
Совет
Событие oncut
в основном используется для элементов <input> с type="text".
Существует три способа сократить содержимое элемента:
- Нажмите CTRL + X
- Выберите "Вырезать" из меню редактирования в вашем браузере
- Щелкните правой кнопкой мыши, чтобы отобразить контекстное меню, и выберите команду "Вырезать"
Поддержка браузера
Событие | |||||
---|---|---|---|---|---|
oncut | Да | Да | Да | Да | Да |
Синтаксис
В JavaScript, используйте метод addEventListener():
object.addEventListener("cut", myScript);
Попробуйте сами »
Технические подробности
Пузыри: | Да |
---|---|
Отменяемый: | Да |
Тип события: | ClipboardEvent |
Поддержка HTML тегов: | Все HTML элементы |
Ещё примеры
Пример
Выполните JavaScript при вырезании некоторого текста элемента <p> (обратите внимание, что contenteditable имеет значение "true"):
<p contenteditable="true" oncut="myFunction()">Попробуйте сократить этот текст</p>
Попробуйте сами »
Связанные страницы
HTML DOM Справочник: Событие oncopy
HTML DOM Справочник: Событие onpaste