HTML oncopy 属性
定义和用法
当用户复制元素内容时,会触发 oncopy 属性。
提示: 当用户复制一个元素(例如,一张图片)时,oncopy 属性也会触发。
提示: oncopy 属性主要用于 <input> 元素,且 type 属性为 "text"。
提示: 有三种复制元素/元素内容的方法
- 按 CTRL + C
- 从浏览器中的“编辑”菜单中选择“复制”
- 右键点击显示上下文菜单并选择“复制”命令
适用范围
oncopy 属性是 事件属性的一部分,可以用于任何 HTML 元素。
| 元素 | 事件 |
|---|---|
| 所有 HTML 元素 | oncopy |
示例
Input 示例
复制 <input> 元素中的一些文本时执行 JavaScript
<input type="text" oncopy="myFunction()" value="Try to copy this text">
自己动手试一试 »
浏览器支持
| 事件属性 | |||||
|---|---|---|---|---|---|
| oncopy | 是 | 是 | 是 | 是 | 是 |
注意: 在某些浏览器中,当尝试复制图片时,oncopy 属性可能无法按预期工作(请参见上面的示例)。