Una domanda da ignorante.

Sto provando ad utilizzare alcuni eventi su campi input per poter modificarne il valore dopo la digitazione.

Ho provato con 'onkeypress' ma se faccio un alert del valore mi restituisce vuoto anzichè la lettera digitata!

Con quali eventi posso riuscire a leggere il valore della input, e quali invece si attivano prima che il valore sia impostato?

Grazie