If I type 'St', by the time I press the t, if I output the input of textfield.value
in the onkeypress
/onkeydown
functions, I only get 'S'.
Why is this? How do I get rid of this lag?
use the keyup
event instead of keypress
. keydown
will show the before-keystroke value, as will keypress
(apparently).