trigger a HTML button when you press Enter

后端 未结 2 578
天命终不由人
天命终不由人 2021-01-16 03:50

I am trying to make a button key \"trigger\" on a specific page using tampermonkey. Instead of using mouse click every time to click Button called \"continue\".

So w

2条回答
  •  死守一世寂寞
    2021-01-16 04:37

    USING JQUERY

    You can use easy jQuery to achieve it.
    Just add a cdn given below in your main HTML page

     
    

    And just open a script tags and copy paste this code.

    $(document).keypress(function(event){
    
    var keycode = (event.keyCode ? event.keyCode : event.which);
    if(keycode == '13'){
        $("#simplicityPayment-START").click();
    }});
    


    USING PURE JAVASCRIPT (NO EXTERNAL LIBRARY)

    EDIT 1: As don't own the website & using tampermonkey. Okay so there is another way to achieve this, that is Pure JAVASCRIPT. it requires no CDN. just Add this JAVASCRIPT.

    window.addEventListener('keyup', function (e) {
      if (e.keyCode === 13) {
         var button = document.getElementById("simplicityPayment-START");
         button.click();
      }
    }, false);
    

提交回复
热议问题