oncopy evenement
Voorbeeld
Voer een JavaScript uit bij het kopiëren van tekst van een <input>-element:
<input type="text" oncopy="myFunction()" value="Try to copy this text">
Meer "Probeer het zelf" voorbeelden hieronder.
Definitie en gebruik
De oncopy-gebeurtenis treedt op wanneer de gebruiker de inhoud van een element kopieert.
Tip: De oncopy-gebeurtenis treedt ook op wanneer de gebruiker een element kopieert, bijvoorbeeld een afbeelding, gemaakt met het <img>-element.
Tip: De oncopy-gebeurtenis wordt meestal gebruikt op <input>-elementen met type="text".
Tip: Er zijn drie manieren om een element/de inhoud van een element te kopiëren:
- Druk op CTRL + C
- Selecteer "Kopiëren" in het menu Bewerken in uw browser
- Klik met de rechtermuisknop om het contextmenu weer te geven en selecteer de opdracht "Kopiëren".
Browserondersteuning
Event | |||||
---|---|---|---|---|---|
oncopy | Yes | Yes | Yes | Yes | Yes |
Opmerking: de gebeurtenis oncopy werkt mogelijk niet zoals verwacht in sommige browsers wanneer u een afbeelding probeert te kopiëren (zie "Meer voorbeelden" hieronder).
Syntaxis
In HTML:
<element oncopy="myScript">
In javascript:
object.oncopy = function(){myScript};
In JavaScript, met behulp van de addEventListener()-methode:
object.addEventListener("copy", myScript);
Opmerking: de methode addEventListener() wordt niet ondersteund in Internet Explorer 8 en eerdere versies.
Technische details
bubbels: | Ja |
---|---|
Annuleerbaar: | Ja |
Evenementtype: | KlembordEvenement |
Ondersteunde HTML-tags: | Alle HTML-elementen |
Meer voorbeelden
Voorbeeld
Voer een JavaScript uit bij het kopiëren van tekst van een <p>-element:
<p oncopy="myFunction()">Try to copy this text</p>
Voorbeeld
Voer een JavaScript uit bij het kopiëren van een afbeelding:
<img src="w3schools.gif" oncopy="myFunction()">
Gerelateerde pagina's
HTML DOM-referentie: onpaste-gebeurtenis
HTML DOM-referentie: oncut-gebeurtenis