Attributo evento HTML onpaste

❮ Attributi degli eventi HTML

Esempio

Esegui un JavaScript quando incolli del testo in un elemento <input>:

<input type="text" onpaste="myFunction()" value="Paste something in here">

Altri esempi "Provalo da solo" di seguito.


Definizione e utilizzo

L'attributo onpaste si attiva quando l'utente incolla del contenuto in un elemento.

Nota: sebbene l'attributo onpaste sia supportato da tutti gli elementi HTML, in realtà non è possibile incollare del contenuto, ad esempio in un elemento <p>, A MENO CHE l'elemento non abbia impostato contenteditable su "true" (vedi "Altri esempi" di seguito ).

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

Suggerimento: esistono tre modi per incollare del contenuto in un elemento:

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

Supporto browser

Event Attribute
onpaste Yes Yes Yes Yes Yes

Sintassi

<element onpaste="script">

Valori di attributo

Value Description
script The script to be run on onpaste

Dettagli tecnici

Tag HTML supportati: TUTTI gli elementi HTML

Altri esempi

Esempio

Esegui un JavaScript quando incolli del testo in un elemento <p> (nota che contenteditable è impostato su "true"):

<p contenteditable="true" onpaste="myFunction()">Try to paste something inside this paragraph.</p>

Pagine correlate

Riferimento HTML: evento oncopy

Riferimento HTML: evento oncut

Riferimento DOM HTML: evento onpaste


❮ Attributi degli eventi HTML