Атрибут HTML oncopy


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

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

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

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

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

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

Относится к

Атрибут oncopyявляется частью атрибутов событий и может использоваться в любых элементах HTML.

Элементы Событие
Все элементы HTML копировать

Примеры

Пример ввода

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

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

Пример P

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

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

Пример изображения

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

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

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

Event Attribute
oncopy Yes Yes Yes Yes Yes

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