Esempio
Esegui un JavaScript quando si incolla del testo in un <input> elemento:
<input type="text"
onpaste="myFunction()" value="Paste something in here">
Prova tu stesso " Più "Provate voi stessi" esempi di seguito.
Definizione e utilizzo
Il onpaste attributo fuochi quando l'utente incolla qualche contenuto in un elemento.
Nota: Anche se il onpaste attributo è supportato da tutti gli elementi HTML, in realtà non è possibile incollare alcuni contenuti, ad esempio, un <p> elemento, meno che l'elemento ha fissato contenteditable a "true" (Vedere "Altre Esempi" di seguito ).
Suggerimento: Il onpaste attributo viene per lo più utilizzato su <input> elementi con type="text" .
Suggerimento: Ci sono tre modi per incollare alcuni contenuti in un elemento:
- Premere CTRL + V
- Selezionare "Paste" dal menu Modifica nel tuo browser
- Tasto destro del mouse per visualizzare il menu contestuale e selezionare il "Paste" comando
Supporto per il browser
attributo di evento | |||||
---|---|---|---|---|---|
onpaste | sì | sì | sì | sì | sì |
Differenze tra HTML 4.01 e HTML5
Nessuna.
Sintassi
<elementonpaste=" script ">
I valori degli attributi
Valore | Descrizione |
---|---|
script | Lo script da eseguire sul onpaste |
Dettagli tecnici
tag HTML supportati: | Tutti gli elementi HTML |
---|
Altri esempi
Esempio
Esegui un JavaScript quando si incolla del testo in un <p> elemento (Si noti che contenteditable è impostato su "true" ):
<p contenteditable="true" onpaste="myFunction()">Try to
paste something inside this paragraph.</p>
Prova tu stesso " Pagine correlate
Di riferimento HTML: oncopy event
Di riferimento HTML: oncut event
Di riferimento HTML DOM: onpaste event