Atrybut zdarzenia oncopy w formacie HTML

❮ Atrybuty zdarzeń HTML

Przykład

Wykonaj JavaScript podczas kopiowania tekstu elementu <input>:

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

Więcej przykładów „Wypróbuj sam” poniżej.


Definicja i użycie

Atrybut oncopy jest uruchamiany, gdy użytkownik kopiuje zawartość elementu.

Wskazówka: Atrybut oncopy jest również uruchamiany, gdy użytkownik kopiuje element, na przykład obraz, utworzony za pomocą elementu <img>.

Wskazówka: Atrybut oncopy jest najczęściej używany w elementach <input> z typem="text".

Wskazówka: Istnieją trzy sposoby na skopiowanie elementu/zawartości elementu:

  • Naciśnij CTRL + C
  • Wybierz „Kopiuj” z menu Edytuj w przeglądarce
  • Kliknij prawym przyciskiem myszy, aby wyświetlić menu kontekstowe i wybierz polecenie „Kopiuj”

Obsługa przeglądarki

Event Attribute
oncopy Yes Yes Yes Yes Yes

Uwaga: atrybut oncopy może nie działać zgodnie z oczekiwaniami w niektórych przeglądarkach podczas próby skopiowania obrazu (patrz „Więcej przykładów” poniżej).


Składnia

<element oncopy="script">

Wartości atrybutów

Value Description
script The script to be run on oncopy

Szczegóły techniczne

Obsługiwane tagi HTML: WSZYSTKIE elementy HTML

Więcej przykładów

Przykład

Wykonaj JavaScript podczas kopiowania tekstu elementu <p>:

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

Przykład

Wykonaj JavaScript podczas kopiowania obrazu:

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

Powiązane strony

Odniesienie HTML: zdarzenie onpaste

Odniesienie HTML: zdarzenie oncut

Odniesienie HTML DOM: zdarzenie oncopy


❮ Atrybuty zdarzeń HTML