0

我在文档加载结束时运行了这个脚本:

$(function () {
    $("input").keydown();   
});

该脚本在用户加载的每个页面上运行并且不起作用(即在 Twitter 网站上)的 chrome 扩展中。但是,如果在 chrome javascript 控制台上执行相同的脚本,它会完美运行。

您对如何从脚本触发此事件有任何线索吗?

4

1 回答 1

0

我修复了添加此行的代码,现在甚至可以正确触发 keydown

var event = new KeyboardEvent('keydown');
document.querySelector('[id="inputid"]').dispatchEvent(event);
于 2013-11-03T18:21:42.560 回答