oncopy gebeurtenis
Voorbeeld
Voer 'n JavaScript uit wanneer sommige teks van 'n <invoer>-element kopieer:
<input type="text" oncopy="myFunction()" value="Try to copy this text">
Meer "Probeer dit self" voorbeelde hieronder.
Definisie en gebruik
Die oncopy-gebeurtenis vind plaas wanneer die gebruiker die inhoud van 'n element kopieer.
Wenk: Die oncopy-gebeurtenis vind ook plaas wanneer die gebruiker 'n element kopieer, byvoorbeeld 'n prent, geskep met die <img>-element.
Wenk: Die oncopy-gebeurtenis word meestal gebruik op <input>-elemente met type="text".
Wenk: Daar is drie maniere om 'n element/die inhoud van 'n element te kopieer:
- Druk CTRL + C
- Kies "Kopieer" in die Wysig-kieslys in jou blaaier
- Regskliek om die konteks kieslys te vertoon en kies die "Kopieer" opdrag.
Blaaierondersteuning
Event | |||||
---|---|---|---|---|---|
oncopy | Yes | Yes | Yes | Yes | Yes |
Let wel: Die oncopy-gebeurtenis sal dalk nie werk soos verwag in sommige blaaiers wanneer jy probeer om 'n prent te kopieer nie (Sien "Meer voorbeelde" hieronder).
Sintaksis
In HTML:
<element oncopy="myScript">
In JavaScript:
object.oncopy = function(){myScript};
In JavaScript, gebruik die addEventListener() metode:
object.addEventListener("copy", myScript);
Let wel: Die addEventListener() metode word nie in Internet Explorer 8 en vroeër weergawes ondersteun nie.
Tegniese besonderhede
borrels: | Ja |
---|---|
Kanselleerbaar: | Ja |
Soort gebeurtenis: | KnipbordEvent |
Ondersteunde HTML-etikette: | Alle HTML-elemente |
Meer voorbeelde
Voorbeeld
Voer 'n JavaScript uit wanneer sommige teks van 'n <p>-element kopieer:
<p oncopy="myFunction()">Try to copy this text</p>
Voorbeeld
Voer 'n JavaScript uit wanneer 'n prent kopieer:
<img src="w3schools.gif" oncopy="myFunction()">
Verwante bladsye
HTML DOM verwysing: onpaste gebeurtenis
HTML DOM verwysing: oncut gebeurtenis