问题标签 [cursor-position]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
autocomplete - 获取文本区域中的光标位置
我正在尝试在文本区域中实现自动完成(类似于http://www.pengoworks.com/workshop/jquery/autocomplete.htm)。
我想要做的是,当用户输入一组特定的字符(比如插入:)时,他们将获得一个 AJAX 填充的 div,其中包含可能的可选匹配项。
在常规文本框中,这当然很简单,但在文本区域中,我需要能够根据光标在屏幕上的正确位置弹出 div。
任何人都可以提供任何方向吗?
谢谢,-M
c# - 对齐网格鼠标锁定
我正在开发一个绘制简单点网格的应用程序。我希望鼠标在网格上的点之间捕捉,最终在网格上画线。
我有一种方法可以获取当前鼠标位置(X,Y)并计算最近的网格坐标。
当我创建一个事件并尝试将鼠标移动到新坐标时,整个系统变得不稳定。鼠标在网格点之间不能平滑捕捉。
我在下面复制了一个代码示例来说明我正在尝试做的事情。关于如何消除鼠标移动中的跳动,有没有人可以向我提供任何建议?
c# - 如何在某个控件上获取鼠标位置
Windows 窗体
我在布局面板上使用 DragOver 事件,并且 DragEventArgs 返回鼠标相对于屏幕的 X/Y 坐标。我知道有一个函数可以将它转换为鼠标在控件上的位置,但我很难找到它。
c# - 如何在文本框中找到光标的位置?C#
我有一个标准的 WinForms TextBox,我想在文本中光标的位置插入文本。如何获取光标的位置?
谢谢
c# - 如何限制基于 WPF 的应用程序中的光标移动?
我正在使用 WPF 应用程序,更具体地说是带有可拖动元素的 Canvas。
拖动项目后,我想将光标移动的范围限制在拖动项目的画布内。
可以开始拖动的事件如下所示
在 Preview-MouseUp 上,我想简单地将光标移动“取消剪辑”回到正常状态。
一旦开始拖动(PreviewMouseMove),我将监视鼠标的移动,所以最坏的情况是,我可以手动检查鼠标的位置并将其限制在画布上,但这似乎有点难看。
有人有更好的方法来限制光标边界吗?
php - 如何在表单中的文本框中放置解释性文本并将光标聚焦在字段上?
基本上问题的两个部分。
- 如何在表单中的文本框内放置解释性文本(例如在表单中文本框的文本区域中编写电子邮件),其样式(即灰显以表示建议)就像在 facebook 主页上一样。
- 如何在页面加载后立即将光标焦点放在特定的表单字段上(如 google 登录或 facebook 登录)
上述任何程序中是否涉及 javascript?如果是,请说明
- 非 javascript 解决方法和/或
- javascript代码做需要做的事情
javascript - 如何将光标移动到内容可编辑实体的末尾
我需要将插入符号移动到contenteditable
节点的末尾,就像在 Gmail 笔记小部件上一样。
我在 StackOverflow 上阅读了线程,但这些解决方案是基于使用输入的,它们不适用于contenteditable
元素。
visual-studio - XCode 是否有类似 Visual Studio 的光标导航堆栈?
Visual Studio 跟踪光标位置,并允许您在这些位置前后移动。例如,您可以键入 Ctrl+- 向后导航,按 Ctrl+Shift- 向前导航。
我看到 XCode 会跟踪您访问过哪些文件的历史记录,但它是否也允许我在光标位置前进和后退?
我问的原因是因为我发现通过使用Command-Double左键单击,我访问了函数定义(通常在同一个文件中),然后我想快速返回到我之前在同一个文件中的位置。因为我在同一个文件中,所以文件历史导航没有用。目前我必须通过代码搜索找出我在哪里,这很乏味。
谢谢!
javascript - Set cursor position on contentEditable
I am after a definitive, cross-browser solution to set the cursor/caret position to the last known position when a contentEditable='on' <div> regains focus. It appears default functionality of a content editable div is to move the caret/cursor to the beginning of the text in the div each time you click on it, which is undesirable.
I believe I would have to store in a variable the current cursor position when they are leaving focus of the div, and then re-set this when they have focus inside again, but I have not been able to put together, or find a working code sample yet.
If anybody has any thoughts, working code snippets or samples I'd be happy to see them.
I don't really have any code yet but here is what I do have:
PS. I have tried this resource but it appears it does not work for a <div>. Perhaps only for textarea (How to move cursor to end of contenteditable entity)
c++ - c++ 中的 WinXP 控制台光标控制字符是什么?
我需要移动控制台光标位置的字符/转义序列。知道左/右/上/下光标控件会很好,但如果这不可能,一个家(转到控制台第一行的第一个字符)。提前致谢。