Атрибут события HTML oncopy

❮ Атрибуты событий HTML

Пример

Выполнить JavaScript при копировании некоторого текста элемента <input>:

<input type="text" oncopy="myFunction()" value="Try to copy this text">

Другие примеры «Попробуйте сами» ниже.


Определение и использование

Атрибут oncopy срабатывает, когда пользователь копирует содержимое элемента.

Совет: Атрибут oncopy также срабатывает, когда пользователь копирует элемент, например изображение, созданное с помощью элемента <img>.

Совет: Атрибут oncopy в основном используется для элементов <input> с type="text".

Совет: Есть три способа скопировать элемент/содержимое элемента:

  • Нажмите CTRL + C
  • Выберите «Копировать» в меню «Правка» в браузере.
  • Щелкните правой кнопкой мыши, чтобы отобразить контекстное меню, и выберите команду «Копировать».

Поддержка браузера

Event Attribute
oncopy Yes Yes Yes Yes Yes

Примечание . Атрибут oncopy может не работать должным образом в некоторых браузерах при попытке скопировать изображение (см. «Дополнительные примеры» ниже).


Синтаксис

<element oncopy="script">

Значения атрибутов

Value Description
script The script to be run on oncopy

Технические детали

Поддерживаемые HTML-теги: ВСЕ элементы HTML

Дополнительные примеры

Пример

Выполнить JavaScript при копировании некоторого текста элемента <p>:

<p oncopy="myFunction()">Try to copy this text</p>

Пример

Выполнить JavaScript при копировании изображения:

<img src="w3schools.gif" oncopy="myFunction()">

Связанные страницы

Справочник по HTML: событие onpaste

Справочник по HTML: событие oncut

Справочник по HTML DOM: событие oncopy


❮ Атрибуты событий HTML