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 属性可能无法按预期工作(请参见上面的示例)。