例
复制一个的一些文本时执行一个JavaScript <input>元素:
<input type="text"
oncopy="myFunction()" value="Try to copy this text">
试一试» 更多"Try it Yourself"下面的例子。
定义和用法
所述oncopy事件发生的元素的用户副本时的内容。
提示:oncopy事件也发生在用户副本的元素,例如图像,与所创建的<img>的元素。
提示:oncopy事件主要用于上<input>元素类型为“文本”。
提示:有三种方式复制元素/内容的元素:
- 按CTRL + C
- 选择"Copy"从浏览器的编辑菜单
- 右击显示上下文菜单,然后选择"Copy"命令。
浏览器支持
事件 | |||||
---|---|---|---|---|---|
oncopy | 是 | 是 | 是 | 是 | 是 |
注:试图复制图像时按预期在某些浏览器的oncopy事件可能无法正常工作(See "More Examples" below)
句法
在HTML:
< 试一试»
在JavaScript:
object .oncopy=function(){ 试一试»
注意: addEventListener()在Internet Explorer 8和更早版本不支持的方法。
技术细节
泡沫: | 是 |
---|---|
取消: | 是 |
事件类型: | ClipboardEvent |
支持的HTML标签: | 所有HTML元素 |
更多示例
相关页面
HTML DOM参考: onpaste事件
HTML DOM参考: oncut事件
事件对象