首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何确定文本光标在网站上的绝对位置?

如何确定文本光标在网站上的绝对位置?
EN

Stack Overflow用户
提问于 2010-11-04 02:27:52
回答 1查看 92关注 0票数 2

我正在尝试在网站上实现一个多行文本框。文本框应该在用户键入时提供一种自动完成功能。自动补全的工作原理应该类似于ms visual studio中的“智能感知”(参见下面的截图),并在文本光标下方显示自动补全选项(包含"bar“和”foo_bar“的列表)。

我从一个简单的html文本区域开始。我已经找到了几个jQuery-Plugins,它们可以帮助我操作文本区域,但仍然存在一个非常基本的问题。

我如何知道在哪里放置自动补全选项(屏幕截图中包含"bar“和"foo_bar”的列表)?

哪种html元素、文本编辑器、技术或插件可以帮助我将自动完成选择放置在文本光标的正下方?

非常感谢

JJ

下面是一个“智能感知”的例子:

EN

回答 1

Stack Overflow用户

发布于 2010-11-04 11:55:43

JavaScript、event.clientX和event.clientY函数将返回事件的坐标。将这些函数绑定到文本区域中的onkeydown事件,以找出光标所在的位置。

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

https://stackoverflow.com/questions/4090329

复制
相关文章

相似问题

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