0

私はjsファイルを持っています。このファイルにはいくつかのテキストが定義されています。そのタグに含まれます

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

ここに定義されたテキストがあります。

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

私がこの定義されたテキストを含めているhtmlファイルをAns:

<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 に答える