Attribut d' événement HTML oncopy

❮ Attributs d'événement HTML

Exemple

Exécutez un JavaScript lors de la copie de texte d'un élément <input> :

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

Plus d'exemples "Essayez-le vous-même" ci-dessous.


Définition et utilisation

L'attribut oncopy se déclenche lorsque l'utilisateur copie le contenu d'un élément.

Conseil : L'attribut oncopy se déclenche également lorsque l'utilisateur copie un élément, par exemple une image, créé avec l'élément <img>.

Astuce : L'attribut oncopy est principalement utilisé sur les éléments <input> avec type="text".

Astuce : Il existe trois manières de copier un élément/le contenu d'un élément :

  • Appuyez sur CTRL + C
  • Sélectionnez "Copier" dans le menu Edition de votre navigateur
  • Faites un clic droit pour afficher le menu contextuel et sélectionnez la commande "Copier"

Prise en charge du navigateur

Event Attribute
oncopy Yes Yes Yes Yes Yes

Remarque : L'attribut oncopy peut ne pas fonctionner comme prévu dans certains navigateurs lorsque vous essayez de copier une image (voir "Plus d'exemples" ci-dessous).


Syntaxe

<element oncopy="script">

Valeurs d'attribut

Value Description
script The script to be run on oncopy

Détails techniques

Balises HTML compatibles : TOUS les éléments HTML

Plus d'exemples

Exemple

Exécute un JavaScript lors de la copie de texte d'un élément <p> :

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

Exemple

Exécutez un JavaScript lors de la copie d'une image :

<img src="w3schools.gif" oncopy="myFunction()">

Pages connexes

Référence HTML : événement onpaste

Référence HTML : événement oncut

Référence HTML DOM : événement oncopy


❮ Attributs d'événement HTML