Ciao, ho necessità di impedire l'inserimento di questi caratteri in qualsiasi input text della mia web app:

$ " %

Ho scritto questo codice JQuery che funziona benissimo per prevenire l'inserimento da tastiera.

codice:
      $(document).ready(function () {
            $("input").keypress( function(e) {
                var a = (e.which);
                if ((a == 37) || (a == 38) || (a == 34))
                    return false;
            });
        });
Però incollando uno dei caratteri incriminati in una input text l'inserimento non viene ovviamente prevenuto....

La mia domanda è.... come posso implementare in modo efficiente anche la prevenzione del copia incolla?

Grazie!