Atrybut oncopy HTML
Definicja i użycie
Atrybut uruchamia się oncopy
, gdy użytkownik kopiuje zawartość elementu.
Wskazówka: Atrybut jest oncopy
również uruchamiany, gdy użytkownik kopiuje element, na przykład obraz utworzony za pomocą <img>
elementu.
Wskazówka: Atrybut oncopy
jest używany głównie w
<input>
elementach z type="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”
Dotyczy
Atrybut jest oncopy
częścią atrybutów zdarzenia i może być używany w dowolnych elementach HTML.
Elementy | Wydarzenie |
---|---|
Wszystkie elementy HTML | oncopy |
Przykłady
Przykład wejścia
Wykonaj JavaScript podczas kopiowania tekstu elementu <input>:
<input type="text" oncopy="myFunction()" value="Try to copy this text">
P Przykład
Wykonaj JavaScript podczas kopiowania tekstu elementu <p>:
<p oncopy="myFunction()">Try to copy this text</p>
Przykład obrazu
Wykonaj JavaScript podczas kopiowania obrazu:
<img src="w3schools.gif" oncopy="myFunction()">
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 przykład powyżej).