HTML -Oncopy- Ereignisattribut
Beispiel
Führen Sie ein JavaScript aus, wenn Sie Text eines <input>-Elements kopieren:
<input type="text" oncopy="myFunction()" value="Try to copy this text">
Weitere „Probieren Sie es selbst“-Beispiele weiter unten.
Definition und Verwendung
Das Attribut oncopy wird ausgelöst, wenn der Benutzer den Inhalt eines Elements kopiert.
Tipp: Das oncopy-Attribut wird auch ausgelöst, wenn der Benutzer ein Element kopiert, beispielsweise ein Bild, das mit dem <img>-Element erstellt wurde.
Tipp: Das Attribut oncopy wird meistens bei <input>-Elementen mit type="text" verwendet.
Tipp: Es gibt drei Möglichkeiten, ein Element/den Inhalt eines Elements zu kopieren:
- Drücken Sie STRG + C
- Wählen Sie im Menü „Bearbeiten“ Ihres Browsers „Kopieren“ aus
- Klicken Sie mit der rechten Maustaste, um das Kontextmenü anzuzeigen, und wählen Sie den Befehl "Kopieren".
Browser-Unterstützung
Event Attribute | |||||
---|---|---|---|---|---|
oncopy | Yes | Yes | Yes | Yes | Yes |
Hinweis: Das oncopy-Attribut funktioniert möglicherweise in einigen Browsern nicht wie erwartet, wenn versucht wird, ein Bild zu kopieren (siehe „Weitere Beispiele“ unten).
Syntax
<element oncopy="script">
Attributwerte
Value | Description |
---|---|
script | The script to be run on oncopy |
Technische Details
Unterstützte HTML-Tags: | ALLE HTML-Elemente |
---|
Mehr Beispiele
Beispiel
Führen Sie ein JavaScript aus, wenn Sie Text eines <p>-Elements kopieren:
<p oncopy="myFunction()">Try to copy this text</p>
Beispiel
Ausführen eines JavaScripts beim Kopieren eines Bildes:
<img src="w3schools.gif" oncopy="myFunction()">
Verwandte Seiten
HTML-Referenz: onpaste-Ereignis
HTML-Referenz: oncut event
HTML-DOM-Referenz: oncopy-Ereignis
❮ HTML-Ereignisattribute