使用具有可变颜色的跨度包裹一小段文本

时间:2018-06-06 17:57:42

标签: javascript html colors

我试图围绕div中的某些单词“换行”,其颜色可能会因变量而异。

到目前为止我的功能......

  if (backgroundhighlightdata != null) {
      var test = "blue";
      highlightdata = cleaninputdata.replace(new RegExp('test', 'g'), "<span id='drpdownentry' class='body' style='background: "+test+";'>test</span>");
      backgroundhighlightdata.innerHTML = highlightdata;
    }

颜色似乎根本没有变化。但这确实有效。

  if (backgroundhighlightdata != null) {
      highlightdata = cleaninputdata.replace(new RegExp('test', 'g'), "<span id='drpdownentry' class='body' style='background: blue;'>test</span>");
      backgroundhighlightdata.innerHTML = highlightdata;
    }

我知道我在这里弄乱了一些东西,而且很可能更容易解决这个问题。非常感谢任何帮助,谢谢。

0 个答案:

没有答案