@TryoshMnyosh

Как редактировать HTML userscript?

Редактирую HTML странницу в браузере userscript-ом.
body правлю:
document.body.innerHTML = document.body.innerHTML.replace(/1/g, '2');

Как править не body а /script
Т.е что нужно указать?
document.?.innerHTML = document.?.innerHTML.replace(/1/g, '2');

T.e в странице есть head body и script мне нужно на странице отредактировать скрипт
  • Вопрос задан
  • 183 просмотра
Пригласить эксперта
Ответы на вопрос 1
Wendor
@Wendor
nodejs developer / *nix admin
www.w3schools.com/jsref/met_document_getelementsby...
Тегов script может быть больше одного. Нужен цикл чтобы пройти по всем. Будет как-то так (не проверял).

var scripts = document.getElementsByTagName("script");
for (var i = 0; i < scripts.length; i++) {
scripts[i].innerHTML = scripts[i].innerHTML.replace(/1/g, '2');
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы