Attributo HTML onpaste


Definizione e utilizzo

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

Nota: sebbene l' onpasteattributo 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' onpasteattributo 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".

Si applica a

L' onpasteattributo fa parte di Event Attributes e può essere utilizzato su qualsiasi elemento HTML.

Elementi Evento
Tutti gli elementi HTML incollare

Esempio

Esempio di input

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

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

P 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>

Supporto browser

Event Attribute
onpaste Yes Yes Yes Yes Yes