问题标签 [caret]

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.

0 投票
2 回答
5247 浏览

java - 在不使用外部库的情况下移动 Java 中命令行界面的打印位置

在 C 语言中,我记得我可以相对于行和字符位置在命令行界面屏幕上移动不可见的插入符号,这意味着我可以让程序在屏幕上的任何位置打印任何文本。我们在Java中有这样的命令吗?

例如,这里有一个 C 中的伪代码:

这将在命令行界面中给出以下输出:

在这种情况下,我们是否有在 Java 中不使用任何外部或第三方库的等效方法?

0 投票
1 回答
1903 浏览

javascript - Javascript:检测插入符号父节点

我正在 iframe 中使用 designMode on 构建一个简单的所见即所得编辑器,目前我可以将所选文本设为粗体、斜体和下划线并链接,它们工作正常。

但我想知道, , , , 标签caret内的时间,所以我可以通知用户当前选择是粗体或其他。biua

例子:

Hello <b>Stackover|flow</b> is cool!= 你在b标签里面

<i>Be|st place</i>!= 你在i标签里面

Hello <a href="http://stackoverflow.com/">Go|od stuff!</a>= 你在a标签里面

请不要图书馆我想学习这些东西:)

0 投票
6 回答
100246 浏览

javascript - 在 HTML 输入中获取插入符号的位置?

如何在输入中获取文本插入符号的索引?

0 投票
2 回答
4073 浏览

wpf - ViewModel 中的 TextBox CaretIndex 属性

是否可以通过视图中定义的绑定来获取/设置 wpf 中视图模型中 TextBox 控件的 CaretIndex 属性的值?

谢谢

0 投票
3 回答
9035 浏览

javascript - 如何让 window.getselection 为输入类型 = 文本字段工作

我有一个内容可编辑的 div,如下所示:

我使用以下代码:

当我在 div 中移动插入符号时单击该按钮,将返回 div 中插入符号的实际位置(偏移量)。

问题是当我用输入类型=文本或密码控件替换 contenteditable div,并保持 contenteditable 属性=true,然后单击按钮时,我总是得到零。为什么是这样?

感谢您的关注。

0 投票
1 回答
19768 浏览

javascript - 获取文本区域中的插入符号 XY 坐标

是否有任何好的 JQuery/JS 解决方案来获取文本区域中插入符号的绝对位置(以 X/Y 坐标或上/左坐标给出)。
keyDown JQuery 函数的本机 Event 对象给出了光标的 x/y 坐标,我想要与工作插入符号类似的东西。

我的目标是添加一个浮动 HTML 元素,它将相对于工作插入符号位置定位,因此我需要以某种方式获得它的位置。



我需要处理 TextArea 元素的解决方案,但任何可编辑的 html 元素的通用解决方案会更好!

0 投票
3 回答
17800 浏览

java - Java:光标当前位置的列号和行号

我想知道光标在JTextArea 中的列号和行号。IE。在记事本中,当我在第一行时,状态栏显示 Ln 1,Col 1。

提前致谢...

0 投票
3 回答
2904 浏览

javascript - Javascript:如何在 textarea 中获取 line/col 插入符号的位置?

我找不到解决方案。我试图假设 \n 符号的计数与行数相同,但有时这种方法工作不正确(例如,从剪贴板粘贴文本后)我尝试了不同的 jQuery 插件,但仍然不成功。任何的想法?

0 投票
2 回答
24188 浏览

javascript - 如何获取没有焦点的输入的选定文本/插入符号位置?

如果该字段没有焦点,是否可以(可靠地)在输入文本框中获取选定的文本/插入符号位置?

如果没有,获取和保留这些数据的最佳方式是什么?

基本上,当用户单击按钮时,我想在插入符号位置插入一些文本。但是,一旦用户单击该按钮,该字段就会失去焦点,并且我会失去插入符号的位置。

0 投票
3 回答
2327 浏览

css - 如何隐藏文本区域但保持插入符号可见?

我想知道是否可以在将文本区域的不透明度降低为零的同时保持插入符号可见。实际上,我想要做的是使文本字符串不可见,同时具有可见的插入符号,这正是文本可见时的位置。