在HTML正文中显示javascript值

kyl*_*lex 3 html javascript forms windows-desktop-gadgets

我在html doc的标题中有以下相关代码:

test1.value = System.Gadget.Settings.read("Date1");
Run Code Online (Sandbox Code Playgroud)

我试图在我的HTML文档的正文中显示test1值.

它在我使用时显示:

<input type="text" id="test1" />
Run Code Online (Sandbox Code Playgroud)

但是当我使用(在体内)时不起作用:

<script type="text/javascript">
    document.write(document.getElementById('test1').id);
</script>
Run Code Online (Sandbox Code Playgroud)

任何建议将不胜感激

Jef*_*ang 7

这可能是显而易见的,但为什么不写:

<html>
  <body>
    <div>Here's the Date1 value: 
      <script type="text/javascript">
        document.write(System.Gadget.Settings.read("Date1"));
      </script>
    </div>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

如果这不符合您的要求,请解释您的预期输出.