js模拟各种按键操作

找了一个晚上,终于找到了精华:

  document.onkeydown=function(ev){
        var event=ev ||event
        if(event.keyCode==13){
            alert("按了enter键")
        }
    };
    var e = new KeyboardEvent('keydown',{'keyCode':13,'which':13});
    document.dispatchEvent(e);

这个例子是模拟回车的,可以模拟空格,把码值改成32,可以模拟你想要的按键,只要你能找到码值

js模拟各种按键操作_第1张图片

 

你可能感兴趣的:(js,javascript)