Javascript在搜索输入上模拟keyPress

时间:2015-10-14 07:49:20

标签: javascript keypress search-suggestion

假设我有以下字符串和后续元素:

var s = "aa"
<input id="inet-field" class="suggest-input js-suggest-input" ...">

现在我想要实现的是我想发送一些会调用建议的事件enter image description here

我尝试过但没有成功:

 var doc = document.getElementById("inet-field");
 var kEvent = document.createEvent("Event");
 var s = "aa"
 for (i = 0; i < 2; i++){
     kEvent.initEvent("keypress", true, true);
     kEvent.keyCode = 94;
     doc.dispatchEvent(kEvent);
 } 

我做错了什么?我正在使用Chromium浏览器。

1 个答案:

答案 0 :(得分:0)

如果选择使用外部库,我建议typeahead.js

它易于使用且速度快。