HTML oncopy 属性

前へ 全ての HTML 属性 次へ

定義と用法

oncopy 属性は、ユーザが要素のコンテンツをコピーしたときに発火します。

チップ: oncopy 属性は、例えば <img> 要素で作成した画像のような要素をコピーする時にも発火します。

チップ: oncopy 属性は、ほとんど type="text" を持つ <input> 要素で使われます。

チップ: 要素/要素のコンテンツをコピーするには、次の3つの方法があります:


適用

oncopy 属性は イベント属性 の一つで、全ての HTML 要素で使用することができます。

要素 イベント
全ての HTML 要素 oncopy

Input の例

<input> 要素のテキストをコピーするときに JavaScript を実行します:

<input type="text" oncopy="myFunction()" value="Try to copy this text">
Try it Yourself ❯

P の例

<p> 要素のテキストをコピーするときに JavaScript を実行します:

<p oncopy="myFunction()">Try to copy this text</p>
Try it Yourself ❯

Img の例

画像をコピーするときに JavaScript を実行します:

<img src="w3schools.gif" oncopy="myFunction()">
Try it Yourself ❯

ブラウザ・サポート

イベント属性
oncopy Yes Yes Yes Yes Yes

注: oncopy 属性は、画像をコピーしようとしたときに、 一部のブラウザでは期待通りに動作しない場合があります(上記の例を参照してください)。


前へ 全ての HTML 属性 次へ