在Javascript中以给定的长字符串突出显示特定的字符串
|
我有一个长字符串,以及其他字符串列表,需要在长字符串中进行标记。
假设我们有
abcdefghijk
,我需要标记的字符串是ghi
和abc
。
在Javascript和CSS中最简单的方法是什么?我考虑过使用exec()
方法,该方法将返回长字符串中字符串的起始索引。
然后,我将获得起始索引和字符串的大小。因此,我可以在长字符串中找到它。我该如何突出显示?也许使用CSS?
没有找到相关结果
已邀请:
2 个回复
悍蕾驮苇袜
3-突出显示的术语/短语 用文本调用突出显示功能以突出显示。要突出显示表单元素中所有出现的“ ghi”(不区分大小写),请使用以下代码:
4-删除突出显示 高亮可以使用removeHighlight函数从任何元素中删除。在此示例中,具有ID Highlight-plugin的元素下的所有突出显示均被删除。
博沮富教全
然后在CSS中设置跨度样式: