Evento oncut
Definición y uso
El evento oncut ocurre cuando el usuario corta el contenido del elemento.
A pesar de que todos los elementos HTML admiten el evento oncut, en realidad no se puede cortar contenido, como el elemento <p>, a menos que el elemento haya configurado contenteditable como "true" (ver más ejemplos a continuación).
Consejo:El evento oncut se utiliza principalmente para elementos <input> de tipo "text".
Consejo:Aquí hay tres formas de cortar elementos/contenidos de elementos:
- CTRL + X
- Seleccione "Cortar" en el menú de edición del navegador
- Seleccione el comando "Cortar" en el menú contextual
Ejemplo
Ejemplo 1
Ejecuta JavaScript al cortar texto en el elemento <input>:
<input type="text" oncut="myFunction()" value="Intenta cortar este texto">
Ejemplo 2
Ejecuta JavaScript al cortar el texto del elemento <p> (nota: contenteditable se ha establecido en "true"):
<p contenteditable="true" oncut="myFunction()">Intenta cortar este texto</p>
Sintaxis
En HTML:
<elemento oncut="myScript">
En JavaScript:
objeto.oncut = function(){myScript};
En JavaScript, usar el método addEventListener():
objeto.addEventListener("cut", myScript);
Comentarios:Internet Explorer 8 o versiones anteriores no lo admiten Método addEventListener()。
Detalles técnicos
Burbuja: | Soporte |
---|---|
Cancelable: | Soporte |
Tipo de evento: | ClipboardEvent |
Etiquetas HTML admitidas: | Todos los elementos HTML |
Compatibilidad del navegador
Eventos | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
oncut | Soporte | Soporte | Soporte | Soporte | Soporte |
Páginas relacionadas
Manual de referencia del DOM HTML:Evento oncopy
Manual de referencia del DOM HTML:Evento onpaste