Beispiel
Führen Sie einen JavaScript , wenn Sie einen Text eines Kopieren <input> Element:
<input type="text"
oncopy="myFunction()" value="Try to copy this text">
Versuch es selber " Mehr "Try it Yourself" Sie "Try it Yourself" Beispiele unten.
Definition und Verwendung
Das oncopy Ereignis tritt auf, wenn der Benutzer kopiert den Inhalt eines Elements.
Tipp: Das oncopy Ereignis tritt auch auf , wenn der Benutzer kopiert ein Element, beispielsweise ein Bild, erstellt mit dem <img> Elemente.
Tipp: Das oncopy Ereignis wird meist auf verwendet <input> Elementen mit type = „text“.
Tipp: Es gibt drei Möglichkeiten , ein Element / den Inhalt ein Element zu kopieren:
- Drücken Sie STRG + C
- Wählen Sie "Copy" aus dem Menü Bearbeiten in Ihrem Browser
- Rechtsklick das Kontextmenü aufzurufen und die Auswahl "Copy" -Befehl.
Browser-Unterstützung
Event | |||||
---|---|---|---|---|---|
oncopy | Ja | Ja | Ja | Ja | Ja |
Hinweis: Das oncopy Ereignis kann nicht wie in einigen Browsern erwartet funktionieren , wenn sie versucht , ein Bild zu kopieren (See "More Examples" below) weiter (See "More Examples" below) .
Syntax
In HTML:
In JavaScript:
object .oncopy=function(){ Versuch es selber "
In JavaScript mit den addEventListener() Methode:
object .addEventListener("copy", myScript );
Versuch es selber " Hinweis: Die addEventListener() Methode wird nicht unterstützt in Internet Explorer 8 und früheren Versionen.
Technische Details
Blasen: | Ja |
---|---|
Es fällt eine Pauschale: | Ja |
Event-Typ: | ClipboardEvent |
Unterstützte HTML-Tags: | Alle HTML-Elemente |
Mehr Beispiele
Beispiel
Führen Sie einen JavaScript , wenn Sie einen Text eines Kopieren <p> Element:
<p oncopy="myFunction()">Try to copy this text</p>
Versuch es selber " Beispiel
Führen Sie einen JavaScript, wenn ein Bild zu kopieren:
<img src="w3ii.gif" oncopy="myFunction()">
Versuch es selber " Verwandte Seiten
HTML - DOM - Referenz: onpaste Ereignis
HTML - DOM - Referenz: oncut Ereignis
Ereignisobjekt