Событие oncopy возникает, когда пользователь копирует в буфер обмена содержимое элемента.
Также, событие oncopy возникает, когда пользователь копирует сам HTML элемент, например, изображение, созданное тегом <img>.
Чаще всего атрибут oncopy используется с элементом <input type="text">.
Существует три способа скопировать элемент/содержимое элемента в буфер обмена:
- Нажать CRTL+C
- Выбрать пункт "Копировать" в меню "Правка" браузера
- Нажать правую кнопку мыши, чтобы вызвать контекстное меню, и выбрать команду "Копировать"
Особенности
Поддерживаются все HTML теги.
Синтаксис атрибута
<element oncopy="script">
Значения атрибута
Значение | Описание |
---|---|
script | Скрипт, исполняющийся при возникновении события |
Пример использования атрибута
Запускает скрипт, когда пользователь скопирует текст параграфа в буфер обмена:
<p oncopy="myFunction()">Скопируйте этот текст</p>