How does a user generate multiple keydown events?

How does a user generate multiple keydown events? Correct Answer Pressing the key longer than usual

If the user holds the key down long enough for it to begin repeating, there will be multiple keydown events before the keyup event arrives. Pressing the key for long time results in multiple calls to the function onkeypress.

Related Questions

Which object is passed as the argument to handlers for keydown, keyup, and keypress events?