Exemple
Exécuter un script JavaScript lors de la copie du texte d'un <input> élément:
<input type="text"
oncopy="myFunction()" value="Try to copy this text">
Essayez vous - même » Plus "Try it Yourself" - "Try it Yourself" exemples ci - dessous.
Définition et utilisation
L'événement oncopy se produit lorsque l'utilisateur copie le contenu d'un élément.
Astuce: L'événement oncopy se produit également lorsque l'utilisateur copie un élément, par exemple, une image, créé avec le <img> élément.
Astuce: L'événement oncopy est principalement utilisé sur <input> éléments de type = « text ».
Astuce: Il existe trois façons de copier un élément / le contenu d'un élément:
- Appuyez sur CTRL + C
- Sélectionnez "Copy" dans le menu Edition dans votre navigateur
- Faites un clic droit pour afficher le menu contextuel et sélectionnez le "Copy" commande.
Support du navigateur
un événement | |||||
---|---|---|---|---|---|
oncopy | Oui | Oui | Oui | Oui | Oui |
Note: L'événement oncopy peut ne pas fonctionner comme prévu dans certains navigateurs en essayant de copier une image (See "More Examples" below) - (See "More Examples" below) .
Syntaxe
En HTML:
< Essayez vous - même »
JavaScript:
object .oncopy=function(){ Essayez vous - même »
En JavaScript, en utilisant la addEventListener() méthode:
object .addEventListener("copy", myScript );
Essayez vous - même » Note: Le addEventListener() méthode est pas prise en charge dans Internet Explorer 8 et les versions antérieures.
Détails techniques
Bulles: | Oui |
---|---|
cancelable: | Oui |
Type d'événement: | ClipboardEvent |
Pris en charge les balises HTML: | Tous les éléments HTML |
autres exemples
Exemple
Exécuter un script JavaScript lors de la copie du texte d'un <p> élément:
<p oncopy="myFunction()">Try to copy this text</p>
Essayez vous - même » Exemple
Exécuter un script JavaScript lors de la copie d'une image:
<img src="w3ii.gif" oncopy="myFunction()">
Essayez vous - même » Pages associées
Référence HTML DOM: événement onpaste
Référence HTML DOM: événement oncut
Objet de l' événement