我有一个硬编码网页,我可以添加包含脚本的部分。我需要添加一个脚本来将“参加者”一词更改为在整个页面和其中包含的页面中计数。 这是编写并一直在玩的代码,但它不起作用。
<p> </p>
<script type="text/javascript">// <![CDATA[
document.body.innerHTML = document.body.innerHTML.replace(new RegExp("Attendees", "g"), "Count");
// ]]></script>
最佳答案
试试这个:
<script type="text/javascript">
window.onload = function(){
document.body.innerHTML =
document.body.innerHTML.replace(/Attendees/g, "Count");
}
</script>
您需要确保您的脚本在页面完全加载后运行:window.onload
\
另请查看replace
文档。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace
关于javascript替换硬编码网页上的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20639067/