САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ

HTML Атрибут oncopy



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

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

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

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

Совет: Существует три способа копирования элемента / содержимого элемента:

  • Нажимать CTRL + C
  • Выберите "Copy" из Edit menu в вашем браузере
  • Щелкните правой кнопкой мыши, чтобы открыть контекстное меню и выберите команду "Copy"

Применение

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

Элемент Событие
Все элементы HTML oncopy

Примеры

Пример Input

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

<input type="text" oncopy="myFunction()" value="Попробуйте скопировать этот текст">
Попробуйте сами »

Пример P

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

<p oncopy="myFunction()">Попробуйте скопировать этот текст</p>
Попробуйте сами »

Пример Img

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

<img src="schoolsw3.gif" oncopy="myFunction()">
Попробуйте сами »

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

Атрибуты Событий
oncopy Да Да Да Да Да

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