javascript将特定单词替换为整个站点中的其他特定单词

时间:2015-04-30 18:44:59

标签: javascript weebly


我有一个网站使用weebly cms,我想让我的网站多语言,我搜索了一点,发现它很容易用PHP但很遗憾只能支持客户端语言,
有没有办法用javascript做到这一点?
我不想通过id捕获元素然后更改其内部html,因为大多数元素没有id并且weebly产品项目,我不能添加id到他们,我也将翻译很多蜇伤所以选择每个元素真的需要很多...

[结论]
所以我想要一种方式(如果有)改变我从整个html页面指定的特定文本,如“home”=“main”但是使用编码世界的方式..
只使用javascript 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我知道你想用js替换页面上的所有文本,但不确定使用客户端语言的推理,你可以使用正则表达式,只做这样的事情

<script type="text/javascript">
  document.body.innerHTML = document.body.innerHTML.replace(/home/g, "main");
</sctipt>

这将搜索其页面并替换所有&#39; home&#39;与主要&#39;在文件上。