it has keyup and keydown , but they are assigned at runtime via addEventListener("keyup", ...) . Use your DOM inspector in the browser to select the input element, and then expand it into the event listeners that are currently assigned (in the web kit inspector, which is located under the "Event listeners" at the bottom of the right panel) - you will see the keyboard, keydown, and several others.
source share