问题标签 [textselection]

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 投票
1 回答
5148 浏览

css - 为什么 CSS3 伪 ::selection 不会更改所有部分的颜色?

为什么 CSS3 伪元素selection不改变高亮的所有部分?正如您在此屏幕截图中看到的那样,我选择了页面的一部分,并且选择的部分是默认的亮蓝色:

在此处输入图像描述

这是我正在使用的 CSS,它位于我的 CSS 文件的顶部:

输入(文本、复选框等)和空白区域的突出显示似乎没有改变。有谁知道这是为什么,有没有办法为页面的每个部分更改它以使突出显示颜色保持一致?我正在使用 Chrome。

0 投票
1 回答
2441 浏览

javascript - 使用 Javascript 在 iPad 2 上获取选定的文本

我正在开发一个 web 应用程序,它允许选择 html 文档的一部分并在其上添加某种注释。为了获取我使用的选定文本 window.getSelection(),它在 IE9、FF 和 Safari 中运行良好。但是,在我的 iPad 2 上使用同一页面时遇到了麻烦:

任何帮助将非常感激!

编辑:只是一个小例子。选择文本并按下按钮。在 Safari (PC) 上,该函数打印所选值...

0 投票
0 回答
1330 浏览

android - 选择文本时如何调用上下文菜单?

我编写了一个程序,它使用textIsSelectable属性在 textview 中选择部分文本。

现在,我想在选择它显示的部分文本时调用上下文菜单(包括:复制、突出显示等,例如电子书阅读器)。我已经尝试和研究过,但我还没有成功。我

  1. 当我选择文本时,这个想法是否可能显示上下文菜单?
  2. 你能告诉我我是如何创建它的吗?

谢谢

0 投票
2 回答
5163 浏览

css - 使用 body::selection,我想自定义高亮颜色

为什么不能使用body::selection,当我想要任何可以突出显示为我想要的颜色时,任何东西都包括 p img li h1

这里的例子现在我希望所有突出显示为红色,但我正在使用body::selection,它永远不会工作

http://jsfiddle.net/kent93/nu6ju/

0 投票
2 回答
743 浏览

javascript - 在 Javascript FireFox 中不允许通过拖动来调整 div 的大小

我有一个带边框的 div,在它的右下角我有用于调整大小的图像:

在此处输入图像描述

因此,当用户在图像上按下鼠标时,他(或她)可以拖动鼠标并调整 div 的大小。

这在除 FireFox 之外的所有浏览器中都可以正常工作。

在 FireFox 中发生了一些奇怪的事情:用户按下鼠标并开始拖动后,光标变为:

在此处输入图像描述

因此,当鼠标被拖动时,光标变为这个并且鼠标移动事件不会到来。

我想知道,是什么导致了这种行为。我想也许 FireFox 认为用户试图通过按下和拖动鼠标来选择文本。但是我使用以下代码取消了文本选择:

(对于两者: div 和调整大小的图像)

但这并没有解决问题。FireFox 仍然不允许调整大小并将光标更改为“不允许”。

有人可以帮忙吗?

0 投票
0 回答
306 浏览

android - OnTouchEvent 中的仔细选择文本

我写了一个代码来选择文本的一部分,但是我找不到开始和结束的确切点。

我的代码:

请帮帮我,我真的需要它。

0 投票
2 回答
96 浏览

javascript - 当用户在网页上选择一大块文本时,即使用户单击该页面上的其他位置,是否有办法保持该文本突出显示?

假设用户选择(用他/她的鼠标)段落的第一行。稍后,他/她选择页面下方的另一行。有没有办法突出显示先前选择的文本(除了新选择的文本)?我怎样才能实现这一目标?

提前谢谢了。

0 投票
1 回答
275 浏览

javascript - 我可以在 chrome 扩展中找到带有选定文本的标签吗?

如果我在上下文菜单中添加了一个项目:

如何获取带有所选内容的标签。innerHTML(我猜这个选择是它的一部分)

编辑: my_function是一个工厂函数:它返回一个事件处理程序。

0 投票
2 回答
1032 浏览

android - Android edittext - 进入“文本选择模式”

我有一个 EditText,我想以编程方式进入由 CursorControllers(句柄)指示的“文本选择模式”,例如当用户长按 EditText 时。

任何示例或建议都将受到高度赞赏。

0 投票
3 回答
364 浏览

javascript - JavaScript:需要查找在给定字符串中已选择(突出显示)多个子字符串中的哪一个

给定任何文本块,使用以下示例:

我需要使用 JavaScript(可以使用 jQuery)来确定用户选择了三个“棒球”实例中的哪一个。我有代码可以将选定的文本包装在一个跨度中,这可能有助于解决这个问题。

假设用户选择了第二次出现的棒球,HTML 将如下所示:

本质上,我正在寻找有关如何确定所选“棒球”是出现#2(或在零索引情况下为 1)的解决方案。

任何帮助是极大的赞赏。