最新的Web開發教程
 

oncopy事件

<事件對象

複製一個的一些文本時執行一個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(){ 試一試»

在JavaScript中,使用addEventListener()方法:

object .addEventListener("copy", myScript );
試一試»

注意: addEventListener()在Internet Explorer 8和更早版本不支持的方法。


技術細節

泡沫:
取消:
事件類型: ClipboardEvent
支持的HTML標籤: 所有HTML元素

例子

更多示例

複製的一些文本時執行一個JavaScript <p>元素:

<p oncopy="myFunction()">Try to copy this text</p>
試一試»

執行一個JavaScript時複印的圖像:

<img src="w3ii.gif" oncopy="myFunction()">
試一試»

相關頁面

HTML DOM參考: onpaste事件

HTML DOM參考: oncut事件


事件對象參考 事件對象