用于替换硬编码网页上的文本的JavaScript

时间:2013-12-17 16:09:55

标签: javascript html

我有一个硬编码网页,我可以添加包含脚本的部分。我需要添加一个脚本来将整个页面中的“与会者”一词更改为“计数”以及其中的页面。 这是代码编写并且一直在玩,但它不起作用。

<p> </p>
<script type="text/javascript">// <![CDATA[
document.body.innerHTML = document.body.innerHTML.replace(new RegExp("Attendees", "g"), "Count");
// ]]></script>

1 个答案:

答案 0 :(得分:3)

试试这个:

<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