Я пытаюсь «обернуть» промежутки вокруг определенных слов в 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;
}
Я знаю, что здесь что-то напутано, и, скорее всего, есть более простой подход к этой проблеме.Спасибо за любую помощь, спасибо.