Всем доброго времени суток!
Есть денамическая HTML WEB - страница. На это станице нужно в тексте везде где встречается знак $ заменить на знак %.
Менаю через JavaScript:
const walker = document.createTreeWalker(document.body, NodeFilter.SHOW_TEXT);
while (walker.nextNode()) {
const text = walker.currentNode.textContent.trim();
if (text === '$') {
walker.currentNode.textContent = '%';
}
}
Но на этой страице при нажатии на определнные кнопки подгружается еще HTML, в котором так же есть знаки $. И на эти знаки скрипт уже не действует.
Подскажите пожалуйста как менять текст в HTML в такой ситуации?