0

我有一个 js 文件。在这个文件中有一些文本。它将包含在该标签中

<script src="javascripts/resources.default.js" type="text/javascript"></script>

这是定义的文本。

menu_lacalize = {
    programm: "Programm",
    work: "Arbeit",
    nextPoint: "Naechster Punkt"
};

Ans 包含此定义文本的 html 文件:

<script type="text/javascript">menu_lacalize.programm;</script>

但它什么也没告诉我。在控制台中没有错误,当我发出警报时,它不会向我显示定义的文本。

提前致谢

4

2 回答 2

1

你有没有尝试过这样的事情:

<script src="javascripts/resources.default.js" type="text/javascript"></script>

<script type="text/javascript">
   document.getElementById('program').innerHTML = menu_lacalize.program;
</script>

html标记

<ul>
  <li id="program"></li>
</ul>

应该导致

<ul>
  <li id="program">Programm</li>
</ul>
于 2013-07-16T08:13:41.800 回答
-1

尝试这个:

<li>
    <script type="text/javascript">
        document.write(menu_lacalize.programm);
    </script>
</li>
于 2013-07-16T08:17:47.917 回答