【问题标题】:How to track the selected text and mark it? [closed]如何跟踪选定的文本并标记它? [关闭]
【发布时间】:2015-08-06 14:12:09
【问题描述】:

我需要知道: 人们选择文本的一些位置 并在其周围添加充满标签的文本。

其中: 报告应基于 HTML 标签 没有诸如跨度和链接(a)

示例:

【问题讨论】:

标签: javascript text range textrange


【解决方案1】:

我将此标记为重复,但之后的评论意味着可能需要回复。

如果您在此处查看唯一答案:Get the highlighted text position in .html() and .text()

你会发现里面提到了

参考

.wrap()

.before()

.after()

您应该能够使用这些与答案的第二部分一起添加您想要的任何标签到所选文本。

【讨论】:

  • 很遗憾,你所说的,我不太适合。我有很好的例子,对我来说 thisthis 但这里没有记帐 html 标记和返回值。
  • 您是说您不再需要答案还是仍需要帮助?我相信我提供的链接应该可以帮助您在 JavaScript 中获取一个元素,然后您可以使用 .before().after() 函数在选择之前和之后添加标签,而不是突出显示选择
猜你喜欢
  • 1970-01-01
  • 2013-07-11
  • 1970-01-01
  • 1970-01-01
  • 2014-07-18
  • 1970-01-01
  • 1970-01-01
  • 2016-07-12
  • 1970-01-01
相关资源
最近更新 更多