Я хотел бы запустить код JavaScript, который заменяет определенную строку другой строкой, редактируя страницу.Я могу сделать это легко с помощью строки:
var documentHTMLupdated = documentHTML.replace(originalString, newString);
, но мне нужно обновить HTML.Повторный вызов document.write()
с обновленным HTML не работает, так как я не хочу перезагружать всю страницу (плюс Google Chrome злится, когда я звоню document.write()
). Как я могу обновить мой HTML, зная только строку, которую я хочу заменить (без знания идентификатора элемента и т. Д.), Без вызова document.write ()?
Это будет выглядеть примерно так:
<script> somefunction(); </script>
до
<script> updatedfunction(); </script>
Спасибо за помощь!(И мои извинения, если я задал этот вопрос плохо. Я считаю, что он соответствует руководящим принципам сообщества, но дайте мне знать, если это не так, чтобы я мог исправить свои ошибки)