2011-08-23 7 views

Respuesta

12

Hay un evento onpaste que funciona en los navegadores modernos día:

$("#textareaid").bind("paste", function(){}); 

Problema con el evento, le indica que está a punto de suceder, pero no lo que el usuario está pegando da . JavaScript tiene acceso restringido al portapapeles y, de manera predeterminada, está deshabilitado. Si el acceso está habilitado, puede read the clipboard data y luego manipularlo.

+0

¿'e.target.value' no le da lo que el usuario está pegando? – jobmo

+0

@jobmo Bueno, un poco ha cambiado en los 6 años que esto fue respondido. Obtiene lo que se pegó con event.clipboardData. Al leer el valor obtendrá los contenidos completos del área de texto. – epascarello

Cuestiones relacionadas