Execute a JavaScript when copying some text of an <input> element:
More "Try it Yourself" examples below.
The oncopy attribute fires when the user copies the content of an element.
Tip: The oncopy attribute also fires when the user copies an element, for example, an image, created with the <img> element.
Tip: The oncopy attribute is mostly used on <input> elements with type="text".
Tip: There are three ways to copy an element/the content of an element:
Event Attribute | |||||
---|---|---|---|---|---|
oncopy | Yes | Yes | Yes | Yes | Yes |
Note: The oncopy attribute may not work as expected in some browsers when trying to copy an image (See "More Examples" below).
None.
Value | Description |
---|---|
script | The script to be run on oncopy |
Supported HTML tags: | ALL HTML elements |
---|
Execute a JavaScript when copying some text of a <p> element:
Execute a JavaScript when copying an image:
HTML reference: onpaste event
HTML reference: oncut event
HTML DOM reference: oncopy event