为了账号安全,请及时绑定邮箱和手机立即绑定

获取突出显示的/选定的文本

获取突出显示的/选定的文本

陪伴而非守候 2019-06-03 15:05:12
获取突出显示的/选定的文本是否有可能在网站的一个段落中得到突出显示的文本,例如使用jQuery?
查看完整描述

3 回答

?
白衣非少年

TA贡献1155条经验 获得超0个赞

以这种方式突出显示文本:

window.getSelection().toString()

当然还有一个特殊的待遇:

document.selection.createRange().htmlText


查看完整回答
反对 回复 2019-06-03
?
猛跑小猪

TA贡献1858条经验 获得超8个赞

如果您使用的是Chrome(无法验证其他浏览器),并且文本位于同一个DOM元素中,则此解决方案可以工作:

window.getSelection().anchorNode.textContent.substring(
  window.getSelection().extentOffset, 
  window.getSelection().anchorOffset)


查看完整回答
反对 回复 2019-06-03
  • 3 回答
  • 0 关注
  • 527 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信