Przykład
Wykonać JavaScript podczas kopiowania jakiś tekst z <input> element:
<input type="text"
oncopy="myFunction()" value="Try to copy this text">
Spróbuj sam " Więcej "Try it Yourself" przykłady poniżej.
Definicja i Wykorzystanie
Oncopy zdarzenie występuje, gdy użytkownik kopiuje zawartość elementu.
Wskazówka: oncopy zdarzenie występuje również wtedy, gdy użytkownik kopiuje elementu, na przykład obrazu, utworzony z <img> elementu.
Wskazówka: oncopy wydarzenie jest stosowany głównie na <input> elementów z type = „text”.
Wskazówka: Istnieją trzy sposoby, aby skopiować element / zawartość elementu:
- Naciśnij klawisze CTRL + C
- Wybierz "Copy" z menu Edycja w przeglądarce
- Kliknij prawym przyciskiem myszy, aby wyświetlić menu kontekstowe i wybierz "Copy" polecenie.
Wsparcie przeglądarka
Zdarzenie | |||||
---|---|---|---|---|---|
oncopy | tak | tak | tak | tak | tak |
Uwaga: oncopy zdarzenie może nie działać zgodnie z oczekiwaniami w niektórych przeglądarkach podczas próby skopiowania obrazu (See "More Examples" below) .
Składnia
W HTML:
W JavaScript:
object .oncopy=function(){ Spróbuj sam "
W JavaScript, używając addEventListener() metodę:
object .addEventListener("copy", myScript );
Spróbuj sam " Uwaga: addEventListener() metoda ta nie jest obsługiwana w programie Internet Explorer 8 i wcześniejszych wersjach.
Szczegóły techniczne
bubbles: | tak |
---|---|
opłata: | tak |
Typ wydarzenia: | ClipboardEvent |
Obsługiwane znaczniki HTML: | Wszystkie elementy HTML |
Więcej przykładów
Przykład
Wykonać JavaScript podczas kopiowania jakiś tekst w <p> element:
<p oncopy="myFunction()">Try to copy this text</p>
Spróbuj sam " Przykład
Wykonać JavaScript podczas kopiowania obrazu:
<img src="w3ii.gif" oncopy="myFunction()">
Spróbuj sam " Podobne strony
HTML DOM: onpaste wydarzenie
HTML DOM: oncut wydarzenie
Obiekt zdarzenia