现在页面上有一组标签,类似下面这样的现在已知一组数据,如下所示:[
{ "bgColor": "#ffff66", "startNum": 10, "endNum": 15, "tagNum": 1, "text": "以在这里面"
},
{ "bgColor": "#ccc", "startNum": 3, "endNum": 8, "tagNum": 1, "text": "个p标签,"
}
]这组数据中各个字段的意思如下:tagNum:表示在当前页面下,也就是在body下面的第几个标签startNum:表示这个标签里面的一段文字的开始位置endNum:表示这个标签里面的一段文字的结束位置text:表示这个标签中需要匹配的内容bgColor:表示需要替换的文字外围的标签颜色最终希望得到的效果如下所示: <body>
<p>我是一<span class="color: ccc">个p标签</span>,我可<span class="color: ffff66">以在这里面</span>写很多字。我是一个p标签,我可以在这里面写很多字。我是一个p标签,我可以在这里面写很多字。我是一个p标签,我可以在这里面写很多字。</p>
<p>我只是一个标签</p>
<p>我只是一个标签</p>
</body>多谢各位的解答
添加回答
举报
0/150
提交
取消