我试图找到x和y坐标中的当前插入位置(闪烁|)。有没有人有办法做到这一点?我真的不知道从哪里开始。
我知道这在javascript中是可行的,因为它有一个小故障的jQuery插件,但我想在没有jQuery的情况下这样做。
更具体地说,我有兴趣模仿Google Instant将#1选项显示为灰色文本的方式。我计划通过检索插入位置(如上所述),然后使用绝对定位放置文本来为textfields和textareas执行此操作。如果有人有更好的方法,请告诉我。
谢谢!
答案 0 :(得分:1)
我想说你最好将整个猜测的字符串(包括目前输入的文本)作为背景标签div,并使输入框透明。
定位输入框和div应该是微不足道的。这样,您可以将标签设置为灰色,它也会产生相同的效果。
那会有用吗?
编辑:检查谷歌即时功能。它们有两个相互叠加的输入框,猜测填充在后台输入
中答案 1 :(得分:-1)
您需要注意鼠标移动事件并从移动中获取坐标。