js:initKeyboardEvent不按输入文本中的键

时间:2017-11-07 17:56:29

标签: javascript javascript-events

我尝试使用initKeyboardEvent()函数按下输入中的一个键,但它没有, 你知道怎么做这个动作吗?

var event = document.createEvent('KeyboardEvent');  
    
    
 event.initKeyboardEvent('keydown', true, true, window, "a", null, null, null, "en-US");

 var input = document.querySelector("#theInput");

 input.click();
 input.dispatchEvent(event);
<input id="theInput" type="text"/>

enter code here

0 个答案:

没有答案