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