Código:
ahora esto que tengo hasta aqui no me valida que cuando presiona click derecho copiar y click derecho pegar en mi input se pegue un valor no valido en este caso numeros como valores no validos, cuando el input pierde el foco ya valido que se elimine todo lo invalido dentro del input pero mientras no ha perdido el foco si estando el valor del input incorrecto, en internet estuve viendo esto jQuery.fn.validChar = function(config) { return this.keypress(jQuery.fn.validChar.keypress).keyup(jQuery.fn.validChar.keyup).blur(jQuery.fn.validChar.blur); }; jQuery.fn.validChar.keypress = function(e) { //aqui mi codigo para validar la entrada de teclas validas } jQuery.fn.validChar.keyup = function(e) { //aqui mi codigo para validar el caso de ctrl + v despues que se levanta la tecla se comprueba este codigo } jQuery.fn.validChar.blur= function(e) { //aqui mi codigo para validar que el input se quede con un valor correcto cuando pierde el foco }
Código:
que con ello garantizan controlar el evento paste, ahora como yo podria adaptar esto a mi plugins de la forma que les puse arriba quisiera hacer algo como esto $(".inputTextArea").bind('paste', function(e) { var el = $(this); setTimeout(function() { var text = $(el).val(); alert(text); }, 100); });
Código:
he estado buscando pero nada no encuentro como tratar este evento de la forma que quiero en javascript si alquien sabe como hacerlo le agradecere eme ayudejQuery.fn.validChar = function(config) { return this.keypress(jQuery.fn.validChar.keypress).keyup(jQuery.fn.validChar.keyup).blur(jQuery.fn.validChar.blur).paste(jQuery.fn.validChar.paste); }; jQuery.fn.validChar.keypress = function(e) { //aqui mi codigo para validar la entrada de teclas validas } jQuery.fn.validChar.keyup = function(e) { //aqui mi codigo para validar el caso de ctrl + v despues que se levanta la tecla se comprueba este codigo } jQuery.fn.validChar.blur= function(e) { //aqui mi codigo para validar que el input se quede con un valor correcto cuando pierde el foco } jQuery.fn.validChar.paste= function(e) { //aqui mi codigo para validar el evento paste. }
saludos manuelle