首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在javascript中获取x和y坐标中的插入符号位置

在javascript中获取x和y坐标中的插入符号位置
EN

Stack Overflow用户
提问于 2011-01-29 05:46:41
回答 2查看 1K关注 0票数 4

我正在尝试找到x和y坐标中的当前插入符号位置(闪烁的|)。有谁有办法做到这一点吗?我真的不知道从哪里开始。

我知道这在javascript中是可能的,因为有一个有问题的jQuery插件,但是我想在没有jQuery的情况下做到这一点。

更具体地说,我感兴趣的是模仿Google Instant将#1选项显示为灰色文本的方式。我计划通过检索插入符号的位置(就像我上面提到的那样),然后使用绝对定位来放置文本,从而对文本字段和文本区域都执行此操作。如果有人有更好的方法,请让我知道。

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-01-29 05:52:43

我想说的是,最好将整个猜测到的字符串(包括到目前为止输入的文本)作为背景标签div,并使输入框透明。

定位输入框和div应该很简单。这样,您可以将标签设置为灰色,它将产生相同的效果。

这样行得通吗?

编辑:查看了google instant的功能。它们将两个输入框放置在彼此的顶部,并在背景输入中填充猜测

票数 1
EN

Stack Overflow用户

发布于 2011-01-29 05:48:00

您需要注意鼠标移动事件,并从移动中获取坐标。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4833348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档