HTML -oncopy- Attribut
Definition und Verwendung
Das oncopy
Attribut 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, z. B. ein Bild, das mit dem <img>
Element erstellt wurde.
Tipp: Das oncopy
Attribut 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 oncopy
Attribut 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).