Как я могу изменить текст изображения URL в JavaScript? - PullRequest
0 голосов
/ 07 мая 2018

Я использую эту строку, чтобы заменить определенное слово в тексте другим словом:

 document.body.innerHTML = document.body.innerHTML.replace(/katt/g, "smurf");

Сейчас я пытаюсь использовать ту же строку для изменения URL изображения в HTML, но это не работает. Я пытаюсь этот код:

document.body.innerHTML = document.body.innerHTML.replace(/"https://oldimage.jpg"/g, "https://newimage.jpg");

1 Ответ

0 голосов
/ 07 мая 2018

Escape // внутри Regex, как \/\/. Вы также не должны иметь окружающих "":

document.body.innerHTML = "https://oldimage.jpg"
document.body.innerHTML = document.body.innerHTML.replace(/https:\/\/oldimage.jpg/g, "https://newimage.jpg");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...