谷歌的新预测文本通过以浅灰色字体显示下一个字符来预测框中“键入时”的搜索。有谁知道这样做的任何代码?我知道典型的建议下拉菜单,但我正在寻找可以在搜索框中完成所有操作的示例代码 - 没有自动建议下拉菜单。
问问题
4290 次
2 回答
3
我在这里找到了一个类似的脚本,当用户输入搜索查询时,它会建议像 google 这样的词
于 2011-05-02T06:32:21.650 回答
2
我不确定是否存在,但构建一个的逻辑似乎很简单。
在我看来,预测总是自动完成列表中的第一项。预测通过两个具有透明背景的文本输入来显示,一个位于另一个之下。底部输入将包含预测(银色文本);顶部输入是用户输入的地方。
当用户键入时,自动完成功能会找到一个建议列表。采用第一个建议并用它填充预测输入。
将 onKeyPress 事件绑定到用户输入框并观察用户是否按下右箭头键。如果用户按下它,则使用预测框的值填充用户输入框。
于 2011-02-09T18:07:36.043 回答