问题标签 [selectedtext]

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 投票
4 回答
3501 浏览

javascript - 获取所选文本的范围和坐标

如何在 FireFox 中选择页面的文本?例如,有一段文字,用户以常规方式选择该段落中的文字。然后,我想知道用户选择的文字在哪个段落中(在哪个位置-xy坐标,范围位置)。

0 投票
2 回答
176 浏览

javascript - javascript中的位置

你好我的代码有问题..为什么它不起作用..?? 我的代码有问题吗?

谢谢你

0 投票
1 回答
1167 浏览

javascript - javascript获取网页中选定文本的下一个上一段

您好,我希望我具有获取所选文本段落的功能。

这是获取所选文本的当前段落的功能

如何在网页中获取所选文本的下一个上一段。如果我有功能来获取上面的当前段落。(我想使用 nextSibling 但我不知道在上面的代码中实现它)你能帮我吗?

-谢谢你-

0 投票
3 回答
1737 浏览

javascript - 如何获取选定的文本,但我可以在 javascript 中获取周围的上下文吗?

我可以使用以下代码获取用户在网页上选择的文本:

我是否可以在所选单词周围找到单词。

以这些句子为例:“如果你需要对 zartbox 进行 framglubble,那么你应该购买红色小部件。否则你可以购买蓝色小部件并节省一些钱。”

我的代码会告诉我这个人是否选择了“小部件”这个词。但我想知道选择是在“红色”还是“蓝色”之后。这可能吗?我一直在互联网上寻找一些建议,但我很难找到答案。

感谢您的帮助

0 投票
1 回答
1280 浏览

javascript - 如何在不同段落的javascript中获取围绕上下文的选定文本?

你好我有几个问题:

  1. 如果给定所选单词之前和之后的单词仅限制所选单词周围的 20 个单词,我可能会在所选单词周围得到什么单词?
  2. 如果段落中的单词具有相同的单词,如何获得正确的位置,例如我有这样的句子:foo laa foo doo然后我选择位置在单词laadoo之间的单词“foo”
  3. 如何从不同的段落中获取单词?


    例如:
    p1:我喜欢红衬衫
    p2:我妈妈不喜欢红衬衫


    我选择的词是“妈妈” ,我要在“妈妈”这个词周围取10个字,即“我喜欢红裙子”“我不喜欢红衬衫”。

笔记: 问题2是否可以使用nextSibling和previousSibling?

这是我尝试的代码:

0 投票
1 回答
314 浏览

javascript - javascript:是否可以使用 charAt 函数来获取选定的文本?

是否可以在函数获取选择中使用 charAt 函数,如下所示?

例如:我有一个完整的文本欢迎堆栈溢出,然后选定的文本是堆栈。当用户选择文本并且系统将其与所有文本进行比较时,我可以使用 charAt 获取指定位置的函数,如果系统找到相同的文本,系统将返回该位置?

因为据我所知 charAt 函数可以用来确定字符串的具体位置.. http://help.dottoro.com/ljetnrhv.php#charAt

0 投票
3 回答
2472 浏览

c# - 弹出上下文菜单时选择文本消失

大家好,

当我创建一个以编程方式打开上下文菜单的事件时,我从 WPF 中得到了一些奇怪的行为。一旦我选择了一个文本并右键单击,一旦上下文菜单打开,选择的突出显示就会消失。

这是问题的一个示例:

xml:

以及背后的代码:

先感谢您!

注意:我发现添加 con.focusable = false 往往适用于解决方案。但有人能解释这是为什么吗?

0 投票
1 回答
1302 浏览

java - 获取 JEditorPane 中选定文本的字体

基本上这个问题说明了一切;

我有一个内容类型为“text/html”的 JEditiorPane。我创建了一个字体系列和字体大小组合框,并使用 StyledEditorKit 操作启用它们。这很好用,我可以更改所选文本的字体属性(你做什么......)

唯一的事情是当我选择文本时它有点混乱,因为 ComboBox 仍然显示用户之前的选择。我很想实现根据所选文本更新组合框值的功能,但无法弄清楚如何获取所选文本字体!我尝试了各种狡猾的解决方法 - 没有一个奏效

任何帮助

提前致谢

安迪

0 投票
1 回答
465 浏览

jquery - 在模糊/焦点上保留用户选择的文本

如何在调用$(inputElement).focus()某些文本输入元素时保留用户的文本选择inputElement,以便他们在输入一些文本后仍然可以使用 Ctrl+C 初始选择?

我已经考虑拦截$(document).blur(...)事件并阻止传播以保留所选文本,但我不确定它是否适用于所有主要浏览器,如果有的话。

0 投票
3 回答
4381 浏览

objective-c - 如何通过辅助功能 API 获取当前选定文本的全局屏幕坐标。

我需要帮助来了解字典应用程序如何在任何应用程序上按 CMD+CTRL+D 时显示所选文本的以下弹出对话框。我想为我的可可应用程序实现相同的功能,我的应用程序将在后台运行,并在某些热键上显示所选文本的建议。

词典应用程序热键建议对话框

我已经实现了热键捕获,我只需要有代码来获取屏幕上选定文本的矩形区域,这样我就可以像字典应用程序一样显示对话框。

谢谢