пример
Выполнение JavaScript при копировании некоторого текста в <input> элементе:
<input type="text"
oncopy="myFunction()" value="Try to copy this text">
Попробуй сам " Больше "Try it Yourself" примеры ниже.
Определение и использование
Oncopy событие происходит, когда пользователь копирует содержимое элемента.
Совет: oncopy событие также происходит , когда пользователь копирует элемент, например, изображение, созданное с помощью <img> элементом.
Совет: oncopy событие в основном используется на <input> элементов с типом = «текст».
Совет: Есть три способа скопировать элемент / содержание элемента:
- Нажмите CTRL + C
- Выберите "Copy" из меню Правка в вашем браузере
- Щелкните правой кнопкой мыши , чтобы отобразить контекстное меню и выберите "Copy" команду.
Поддержка браузеров
Мероприятие | |||||
---|---|---|---|---|---|
oncopy | да | да | да | да | да |
Примечание: oncopy событие не может работать , как ожидалось в некоторых браузерах при попытке скопировать изображение (See "More Examples" below) .
Синтаксис
В HTML:
В JavaScript:
object .oncopy=function(){ Попробуй сам "
В JavaScript, используя addEventListener() метод:
object .addEventListener("copy", myScript );
Попробуй сам " Примечание: addEventListener() метод не поддерживается в Internet Explorer 8 и более ранних версий.
Технические подробности
Пузыри: | да |
---|---|
аннулированию: | да |
Тип события: | ClipboardEvent |
Поддерживаемые HTML-теги: | Все HTML-элементы |
Еще примеры
пример
Выполнение JavaScript при копировании какой - то текст <p> элемента:
<p oncopy="myFunction()">Try to copy this text</p>
Попробуй сам " пример
Выполнение JavaScript при копировании изображения:
<img src="w3ii.gif" oncopy="myFunction()">
Попробуй сам " Похожие страницы
HTML DOM ссылка: onpaste событие
HTML DOM ссылка: oncut событие
Объект события