Выполнить JavaScript при копировании некоторого текста элемента <input>:
<input type="text" oncopy="myFunction()" value="Попробуйте скопировать этот текст">
Попробуйте сами »
Описание oncopy
Событие атрибута oncopy
срабатывает, когда пользователь копирует содержимое элемента.
Совет: Событие атрибута oncopy
также срабатывает, когда пользователь копирует элемент, например, изображение, созданное с помощью элемента <img>.
Совет: Событие атрибута oncopy
в основном используется для элементов <input> type="text".
Совет: Существует три способа копирования элемента / содержимого элемента:
- Нажимать CTRL + X
- Выберите "вырезать" из меню правка в вашем браузере
- Щелкните правой кнопкой мыши, чтобы открыть контекстное меню и выберите команду "вырезать"
Поддержка oncopy
Событие атрибута | |||||
---|---|---|---|---|---|
oncopy | Да | Да | Да | Да | Да |
Примечание: Атрибут oncopy может не работать должным образом в некоторых браузерах при попытке скопировать изображение (Смотреть "Больше примеров" ниже).
Синтаксис oncopy
<Элемент oncopy="script">
Значение атрибута oncopy
Значение | Описание |
---|---|
script | Скрипт должен быть запущен на oncopy |
Технические подробности oncopy
Поддержка тегов: | Все элементы HTML |
---|
Примеры oncopy
Выполнить JavaScript при копировании текста элемента <p> :
<p oncopy="myFunction()">Попробуйте скопировать этот текст;</p>
Попробуйте сами »
Выполнение JavaScript при копировании изображения:
<img src="schoolsw3.gif" oncopy="myFunction()">
Попробуйте сами »
Связанные страницы oncopy
Справочник HTML: Событие onpaste
Справочник HTML: Событие oncut
Справочник DOM HTML: Событие oncopy