Evento oncut
Definição e uso
O evento oncut ocorre quando o usuário corta o conteúdo do elemento.
Embora todos os elementos HTML suportem o evento oncut, na verdade não é possível cortar conteúdo, por exemplo, o elemento <p>, a menos que o elemento tenha o contenteditable configurado como "true" (veja mais exemplos abaixo).
Dica:O evento oncut é主要用于 type="text" do elemento <input>.
Dica:Aqui estão três maneiras de cortar elementos/conteúdo de elementos:
- CTRL + X
- Selecione Cortar no menu de edição do navegador
- Selecione o comando Cortar no menu de contexto
Exemplo
Exemplo 1
Execute JavaScript ao cortar texto no elemento <input>:
<input type="text" oncut="myFunction()" value="Tente cortar este texto">
Exemplo 2
Execute JavaScript ao cortar o texto do elemento <p> (observe que contenteditable foi configurado como "true"):
<p contenteditable="true" oncut="myFunction()">Tente cortar este texto</p>
Sintaxe
No HTML:
<elemento oncut="myScript">
No JavaScript:
objeto.oncut = function(){myScript};
No JavaScript, use o método addEventListener():
objeto.addEventListener("cut", myScript);
Notas:O Internet Explorer 8 ou versões anteriores não suportam Método addEventListener()。
Detalhes técnicos
Bolha: | Suporte |
---|---|
Cancelável: | Suporte |
Tipo de evento: | ClipboardEvent |
Etiquetas HTML suportadas: | Todos os elementos HTML |
Suporte do navegador
Eventos | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
oncut | Suporte | Suporte | Suporte | Suporte | Suporte |
Páginas relacionadas
Manual de referência do HTML DOM:Evento oncopy
Manual de referência do HTML DOM:Evento onpaste