【发布时间】:2015-06-25 10:36:44
【问题描述】:
我是 JavaScript 初学者,遇到以下问题, 我有 2 种语言的多个页面。以后可能会更多。我使用 javascript var 来设置语言。要么:
Var language=”de”; or var language=”en”;
然后我用它来加载正确的语言文件:
<script src="javascript"+language+".js" type="text/javascript"></script>
有没有办法通过 onclick() 事件更改此变量。所以它会改变并保持改变,直到我再次改变它?
感谢您的宝贵时间。
【问题讨论】:
-
现在肯定不行吗?
-
如果我手动更改变量,它会起作用。但我想要一个 onclick 事件来更改它并加载另一个包含所有文本的 .js 文件。德语或英语。
-
所以你有两个相同的 JavaScript 文件,只是语言不同?假设你有 10 种语言,你在某个地方发现了一个 bug,所以你必须修改 10 个 JS 脚本。
-
是的 :) 现在我只需要这样做。这将是一个网络应用程序。而且我不想要针对不同语言的不同应用程序。
标签: javascript onclick var