Evento oncut

Definizione e uso

L'evento oncut si verifica quando l'utente taglia il contenuto dell'elemento.

Nonostante tutti gli elementi HTML supportino l'evento oncut, in realtà non è possibile tagliare il contenuto, ad esempio <p> elemento, a meno che l'elemento abbia impostato contenteditable su "true" (vedi gli esempi di seguito).

Suggerimento:L'evento oncut è principalmente utilizzato per gli elementi <input> di tipo "text".

Suggerimento:Ecco tre modi per tagliare elementi/contenuto degli elementi:

  • CTRL + X
  • Seleziona Taglia dal menu di modifica del browser
  • Seleziona il comando Taglia dal menu contestuale con il tasto destro

Esempio

Esempio 1

Esegui JavaScript quando si taglia il testo dell'elemento <input>:

<input type="text" oncut="myFunction()" value="Prova a tagliare questo testo">

Prova personalmente

Esempio 2

Esegui JavaScript quando si taglia il testo dell'elemento <p> (attenzione: contenteditable è impostato su "true"):

<p contenteditable="true" oncut="myFunction()">Prova a tagliare questo testo</p>

Prova personalmente

Sintassi

In HTML:

<elemento oncut="myScript">

Prova personalmente

In JavaScript:

oggetto.oncut = function() {myScript};

Prova personalmente

In JavaScript, utilizzare il metodo addEventListener():

oggetto.addEventListener("cut", myScript);

Prova personalmente

Nota:Internet Explorer 8 o versioni precedenti non supportano Metodo addEventListener()

Dettagli tecnici

Bubbling: Supporto
Cancellabile: Supporto
Tipo di evento: ClipboardEvent
Tag HTML supportati: Tutti gli elementi HTML

Supporto browser

Eventi Chrome IE Firefox Safari Opera
oncut Supporto Supporto Supporto Supporto Supporto

Pagine correlate

Manuale di riferimento HTML DOM:Evento oncopy

Manuale di riferimento HTML DOM:Evento onpaste