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">
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>
Sintassi
In HTML:
<elemento oncut="myScript">
In JavaScript:
oggetto.oncut = function() {myScript};
In JavaScript, utilizzare il metodo addEventListener():
oggetto.addEventListener("cut", myScript);
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