Javascript Event Between onFocus and onChange

I'm working a web page where I'd like to run some Javascript code when a user alters text in a given input field, but I can't figure out which event to trap (assuming one exists) that would give me the behavior I'm looking for. onFocus happens too soon -- if the user selects the field but doesn't change any text, I don't want anything to happen. But onChange is too late -- I'd like the Javascript to fire as soon as the user starts typing, not when the user is done typing and clicks something else. How could I accomplish this?

Answers


onkeydown (although it wouldn't work for pasted data, where onchange is probably better).


There are a couple events that can help you:

  • onKeydown (fired when a key is pressed down)
  • onKeyup (fired when a key is released)
  • onKeypress (fired when a key is pressed and then released)

keydown / keyup / keypress?


Need Your Help

How to check Oracle database In-Memory space?

in-memory-database oracle12c

I wanted to check the allocated in-memory size of my oracle database. I tried with the query below, but it is not working

Android Studio / Gradle test folder naming convention

gradle android-studio android-gradle

I've seen a lot of tutorials and helper projects for doing testing on an Android Studio / Gradle project. I'm curious about the naming convention of the the test folder. I've seen two similar namin...