oncopy 事件
示例
复制 <input> 元素的文本时调用函数
<input type="text" oncopy="myFunction()" value="尝试复制我">
自己尝试 »
更多示例在下面
描述
当用户开始在浏览器中执行复制操作时,会发生oncopy
事件。
当用户复制元素内容(例如复制文本)时,会发生oncopy
事件。
当用户复制整个元素(例如图片)时,也会发生oncopy
事件。
三种复制方式
- 按下 Ctrl + C
- 从浏览器中的编辑菜单中选择“复制”
- 右键单击以显示上下文菜单,然后选择“复制”
语法
在 HTML 中
<element oncopy="myScript">
自己尝试 »
在 JavaScript 中
object.oncopy = function(){myScript};
自己尝试 »
在 JavaScript 中,使用 addEventListener() 方法
object.addEventListener("copy", myScript);
自己尝试 »
技术细节
更多示例
示例
复制 <p> 元素的文本时调用函数
<p oncopy="myFunction()">尝试复制此文本</p>
自己尝试 »
示例
复制图片时调用函数
<img src="w3schools.gif" oncopy="myFunction()">
自己尝试 »
浏览器支持
oncopy
是 DOM Level 3 (2004) 的功能。
它在所有现代浏览器中得到完全支持
|
|
|
|
|
|
Chrome |
Edge |
Firefox |
Safari |
Opera |
IE |
是 |
是 |
是 |
是 |
是 |
11 |
W3schools Pathfinder
Track your progress - it's free!