相关疑难解决方法(0)

使用JavaScript突出显示文本范围

我想强调(应用css)某个文本范围,由其开始和结束位置表示.这比看起来更难以实现,因为文本中可能还有其他标记需要忽略.

例:

<div>abcd<em>efg</em>hij</div>
Run Code Online (Sandbox Code Playgroud)

highlight(2, 6)需要突出显示"cdef"不删除标签.

我已经尝试过使用TextRange对象,但没有成功.

提前致谢!

javascript selection textrange

38
推荐指数
1
解决办法
4万
查看次数

标签 统计

javascript ×1

selection ×1

textrange ×1