Всем привет. Есть контент, в этом контенте есть таблица, эта таблица не имеет id и не имеет класс.
Нужно в этой таблице поменять цвет.
Раньше я делал вот так.
где id="age-table" это id котента где находится таблица.
var agetable = document.getElementById("age-table").innerHTML;
rezult = agetable.replace( /08f625/ig, "000" );
rezult = agetable.replace( /0fef2e/ig, "000" );
document.getElementById("age-table").innerHTML = rezult;
Я искал определенный цвет и заменял его.
Но сейчас возникла сложность. Есть таблицы и у них разный цвет. И надо найти все эти цвета и заменить их.
Опять же через регулярное выражение я нахожу этот цвет. Но заменить его по всей таблице у меня не получается(((
var agetable = document.getElementById("age-table").innerHTML;
const regex = /border-color: ([\s\S]+?)\s*;/;
let m;
m = regex.exec(agetable);
var pattern = m['1'];
var re = pattern;
rezult = agetable.replace( re, "000" );
document.getElementById("age-table").innerHTML = rezult;
При таком коде регулярное выражение заменяет только первый найденный элемент.
Подскажите как это сделать???