Attributo evento HTML oncopy

❮ Attributi degli eventi HTML

Esempio

Esegui un JavaScript quando copi del testo di un elemento <input>:

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

Altri esempi "Provalo da solo" di seguito.


Definizione e utilizzo

L'attributo oncopy si attiva quando l'utente copia il contenuto di un elemento.

Suggerimento: l'attributo oncopy si attiva anche quando l'utente copia un elemento, ad esempio un'immagine, creata con l'elemento <img>.

Suggerimento: l'attributo oncopy viene utilizzato principalmente su elementi <input> con type="text".

Suggerimento: esistono tre modi per copiare un elemento/il contenuto di un elemento:

  • Premi CTRL+C
  • Seleziona "Copia" dal menu Modifica nel tuo browser
  • Fare clic con il tasto destro per visualizzare il menu contestuale e selezionare il comando "Copia".

Supporto browser

Event Attribute
oncopy Yes Yes Yes Yes Yes

Nota: l'attributo oncopy potrebbe non funzionare come previsto in alcuni browser quando si tenta di copiare un'immagine (vedere "Altri esempi" di seguito).


Sintassi

<element oncopy="script">

Valori di attributo

Value Description
script The script to be run on oncopy

Dettagli tecnici

Tag HTML supportati: TUTTI gli elementi HTML

Altri esempi

Esempio

Esegui un JavaScript quando copi del testo di un elemento <p>:

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

Esempio

Eseguire un JavaScript durante la copia di un'immagine:

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

Pagine correlate

Riferimento HTML: evento onpaste

Riferimento HTML: evento oncut

Riferimento HTML DOM: evento oncopy


❮ Attributi degli eventi HTML