Search code examples
javascriptjquerykeypress

Make a key be pressed with javascript


I have a DOM element in my frame, and when I click on it, I want to simulate a ESCAPE key press (so I cannot use keydown or keyup, because its the click that generates it)

Is it possible?


Solution

  • With jQuery:

    e = jQuery.Event("keydown"); 
    e.which = 27; //27 = ESC
    $("youelement").trigger(e);