Google即搜即得文本字段

时间:2011-01-28 22:20:47

标签: javascript text field instant

你知道当你开始输入Instant时,你想要的单词的建议是如何开始的,#1的建议是在这个单词旁边的一些灰色文字?这就是我有兴趣尝试模仿(在javascript中,更喜欢),但对于文本字段和文本区域。

我考虑过获取当前插入位置的x和y坐标,并将灰色文本放在那里。但是,我不确定这是否是最好的选择,因为如果我想将灰色文本放在句子的中间,或者你有什么,那么文本的其余部分将不得不转移以腾出空间。更不用说我还没有找到一个好方法甚至在文本字段或文本区域中获取插入符号的x和y坐标。由于这些原因,这个选项似乎效率低下。

此外,代码不能与Google的代码相同或几乎相同。我想要的另一个功能是将灰色文本显示在句子的中间,Google的代码不支持。因此,这需要包含在解决方案中。

有没有人知道如何实现这一目标(或一些代码)?我一直在思考这个问题,并没有真正到任何地方。

谢谢!

1 个答案:

答案 0 :(得分:1)

JQuery有一个很棒的autocomplete插件。