HTML oncopy Атрибут
Определение и использование
Атрибут oncopy срабатывает, когда пользователь копирует содержимое элемента.
Совет: Атрибут oncopy также срабатывает, когда пользователь копирует элемент, например, изображение, созданное с помощью элемента <img>.
Совет: Атрибут oncopy в основном используется для <input> элементов с type="text".
Совет: Существует три способа копирования элемента/содержимого элемента:
- Нажмите CTRL + C
- Выберите "Копировать" из меню Правка в браузере
- Щелкните правой кнопкой мыши для отображения контекстного меню и выберите команду "Копировать"
Относится к
Атрибут oncopy является частью атрибута события, и может использоваться на любых HTML-элементах.
Элементы | Событие |
---|---|
Все элементы HTML | oncopy |
Пример
Пример ввода
Выполнение 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>
Пример IMG
Выполнение JavaScript при копировании изображения:
<img src="html5css.ru.gif" oncopy="myFunction()">
Поддержка браузера
Атрибут события | |||||
---|---|---|---|---|---|
oncopy | Да | Да | Да | Да | Да |
Примечание: В некоторых браузерах при попытке скопировать изображение атрибут oncopy может не работать должным образом (см. пример выше).