HTML -oncopy- Attribut


Definition und Verwendung

Das oncopyAttribut wird ausgelöst, wenn der Benutzer den Inhalt eines Elements kopiert.

Tipp: Das oncopyAttribut wird auch ausgelöst, wenn der Benutzer ein Element kopiert, z. B. ein Bild, das mit dem <img>Element erstellt wurde.

Tipp: Das oncopyAttribut wird meistens bei <input>Elementen mit verwendet type="text".

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".

Gilt für

Das oncopyAttribut ist Teil der Ereignisattribute und kann für beliebige HTML-Elemente verwendet werden.

Elemente Fall
Alle HTML-Elemente Onkopie

Beispiele

Eingabebeispiel

Führen Sie ein JavaScript aus, wenn Sie Text eines <input>-Elements kopieren:

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

P Beispiel

Führen Sie ein JavaScript aus, wenn Sie Text eines <p>-Elements kopieren:

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

Bildbeispiel

Ausführen eines JavaScripts beim Kopieren eines Bildes:

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

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 Beispiel oben).