用于替换Wikia站点上的文本的Javascript

用于替换Wikia站点上的文本的Javascript,javascript,text,replace,wikia,Javascript,Text,Replace,Wikia,我想使用一些JS脚本来自动替换我的Wikia站点上的一些坏单词。这是我的代码: $(function () { var str = document.getElementById("WikiaPage").innerHTML; var res = str.replace(/badword1/gi, "beep").replace(/badword2/gi, "beep"); document.getElementById("WikiaPage").innerHTML =

我想使用一些JS脚本来自动替换我的Wikia站点上的一些坏单词。这是我的代码:

$(function () {
    var str = document.getElementById("WikiaPage").innerHTML; 
    var res = str.replace(/badword1/gi, "beep").replace(/badword2/gi, "beep");
    document.getElementById("WikiaPage").innerHTML = res;
});
然后它就起作用了。但这段代码导致Wikia评论部分崩溃,Wikia Rail最近的Wiki部分崩溃,还有一些问题我还不知道


我现在怎么办?感谢您的帮助。谢谢大家。

在许多HTML删除所有事件处理程序后,这些部分不会显示。那可能就是文件中发生的事情。尝试过滤textNodes并替换它们的nodeValue属性。您能告诉我更改此代码的详细信息吗。对不起,如果我打扰了你。谢谢你帮助我。^^没问题。请阅读。作者还创建了一个可以满足您需求的库。